• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フレームの作り方について)

フレームの作り方について

このQ&Aのポイント
  • フレームの作り方について質問があります。左右に分けてさらに上下に分ける作り方をしているのですが、左の項目をクリックした時に右上だけでなく右下の内容も表示させる方法を知りたいです。
  • また、ジャンプメニューを作っていますが、ターゲットをmainに指定することができません。なぜmainがリストに表示されないのか、解決方法を教えてください。
  • フレームを作る際に問題が起きているようです。誰か助けていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • incho4649
  • ベストアンサー率64% (25/39)
回答No.1

こん○○は leftフレームからtopフレームを呼び出した際mainフレームのhtmlも自動的に別htmlを呼び出す方法は topフレームに表示させたhtmlにonloadでmainフレームに自動リンクさせる方法が一般的です。 dreamweaverMXを前提に説明します。 topフレームの何もない所でクリックし、デザイン→ビヘイビア で「+」をクリック 次にURLに移動をクリック するとダイアログが出てくるので その中の「開くロケーション」でmainフレームを選択。 URLにmainフレームに開きたいHTMLを指定します。 次にビヘイビアの項目内にある「イベント」の欄に、( デフォルトではonLoadになっている)onLoadとなっていることを確認して下さい、違っていれば右側にある▼をクリックして、出てきたコンテキストメニューからonLoadを選択して下さい。 するとleftフレームからリンクされたHTMLがtopフレームで開きます、topフレーム内に開いたHTMLが読み込まれたと同時にmainフレームのHTMLを呼び出します。 間違えてはいけない所があります、ビヘイビアでonLoadを機能を設定する際、leftフレームから呼び出されるべきhtmlをtopフレームに表示させておかなければなりません。 topフレームをクリックした後、ファイル→フレーム内に開く から leftフレームでリンクをクリックされたときにtopフレームに表示させるhtmlを開いておいて下さい。 リストの中にフレーム名が表示されない原因は、フレーム名の設定に誤りがあるからです。 フレーム名を付けるには、コードビューで直接書き込むほかに、デザインビューでALTを押しながら対象フレームをクリックすることにより、プロパティーウインドウにフレーム名を変更できる項目が現われますから、そちらから変更してみて下さい。

関連するQ&A

専門家に質問してみよう