![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
後先の変更を考えるならフレームを使うのもアーキテクチャ上の問題があると思いますが……
というか、フレーム以前に「タイトルをスクロールさせずに上部に固定」というデザインをやめた方がいいと思います。
普通のユーザーは、アプリケーション本体のウィンドウとヘルプのウィンドウを並べて見比べながら読もうとします。当然ヘルプを表示するウィンドウは相対的に小さくなります。そこで更にタイトルを固定するなどすれば、本文を表示する部分がますます狭くなってしまいます。
なぜメモ帳やペイントのヘルプは白背景に黒字というシンプルなデザインなのでしょう? 狭い画面に派手な色使いでごちゃごちゃ書かれても読みにくいだけです。メモ帳のヘルプの文字が Web ページの標準サイズよりも一回り小さくなっているのも、小さな画面にできるだけ多く表示させるためです。
大きなウィンドウで表示しなければならないようなヘルプ、フレームでないと表示できないようなヘルプは、はっきり言って CHM 形式にする価値は低いと思います。そんなのをわざわざ CHM 形式にコンパイルするくらいなら、普通にブラウザで表示させた方がましです。せっかく CHM 形式にするんですから、CHM 形式らしいヘルプを作ってはどうですか。
この回答への補足
仰しゃることは判っています。
が、「そうする必要がある」のに方法がわからないから質問しているのです。
質問文が冗長になるのを避け、最終的な質問だけで表記したのも誤解を生んだのかも知れませんが、
それを、最初の構築目的から、現状で禁止される項目など全て質問文に記述していては長くなりすぎて読んでももらえない可能性があったので、
簡潔に「できる」か「できない」のかを聞いたのです。
No.1
- 回答日時:
スクリプトを使えばおそらくできるでしょうが、それ以前にコンパイル済み HTML ヘルプでフレームを使う必要性が理解できません。
コンパイル済み HTML ヘルプ形式のヘルプには本文の HTML とは別に目次を表示できるはずなので、フレームが必要になる場面はないと思うのですが。
参考URL:http://members.jcom.home.ne.jp/jintrick/Personal …
この回答への補足
フレームセットを利用する理由は、目次の為ではなく、
タイトルをスクロールさせずに上部に固定しようとしているためなんです。
これは、スクリプトを利用すれば可能なのですが、
ヘルプ作成ソフトのROBOHelpでは、
<script src="myscript.js">といった外部スクリプトの参照が
認められない(らしい)のです。
htmファイルの中に直接記述すればできるのですが、
それでは複数のhtmファイルで共通して使用するには記述に手間が掛かるし、
後に変更があった場合を考えると、
アーキテクチャに問題があるのは明らかです。
そのため、苦肉の策として、
フレームセットを利用するに至っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PDF こんなPDF作れますか? 6 2022/05/13 11:14
- PHP $_SESSIONに渡した後はそのまま使っても問題ありませんか? 3 2022/11/08 22:17
- ホームページ作成・プログラミング パスワードつきホームページ トップページ以下はどうなる 6 2022/08/16 12:04
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Excel(エクセル) ExcelデータをWebページに保存した場合の名前定義 1 2023/08/01 15:38
- SEO 関係ないページを検索エンジンが拾ってしまう 1 2022/05/14 11:16
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- その他(プログラミング・Web制作) パイソンでのプログラミングについて 3 2022/08/11 20:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フレームページからトップペー...
-
フレームつきのトップページを...
-
どのページもすべて同じURLなの...
-
pythonのエラーについての質問...
-
フレーム内のテーブルを右寄せ...
-
FLAMEでページを分け,下のペー...
-
フレームで、一回しか切り替わ...
-
フレーム対応ホームページの中...
-
frameの内容が表示されない
-
2つのページを重ねたい
-
CSSを使って画像をクリックする...
-
フレームの画面の動き
-
HPが上手く表示されないんです
-
ポップアップメニューが隠れて...
-
フレーム内固有の場所へのリンク
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
【HTML】1クリックで複数ファイ...
-
社内で利用するWebサイトを立ち...
-
form action="#"
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【至急!!助けて!】【スマホ...
-
どのページもすべて同じURLなの...
-
pythonのエラーについての質問...
-
フレームの片方だけを更新(リロ...
-
URLを変えないで表示する方法
-
フレーム間のリンクが巧く行き...
-
2つのページを重ねたい
-
フレームで指定している送信先...
-
直リンクとは。
-
嫌だなと思うHPって?
-
画面の一部だけ更新したいので...
-
HTMLファイルが表示されない
-
frameの内容が表示されない
-
スタイルシートでリンクをすべ...
-
スタイルシートで背景画像を固...
-
ソースが短い理由
-
html リンクを別フレームに表...
-
HTMLの画面分割方法について
-
WebサイトでHTMLのフォームに隠...
-
html 左メニューから右への表示...
おすすめ情報