• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mainフレームからの他フレームのオブジェクト制御について)

DreamWeaverでのフレーム間処理について

このQ&Aのポイント
  • DreamWeaverを使用してWebページのフレーム間でのオブジェクト制御を行う方法について教えてください。
  • 特に、mainフレームから他のフレームへの変更処理について詳しく教えてください。
  • また、DreamWeaver3での具体的な処理方法についても教えていただけると幸いです。

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

  • ベストアンサー
noname#9692
noname#9692
回答No.1

こんにちは 左フレーム(left_01.html)とメインフレーム(main_01.html)があり、それらを表示させる命令をする基のフレームセットが(frameset_01.html)とします。 <frameset> <frame src="left_01.html"> <frame src="main_01.html"> </frameset> main_01.html内の1.xxxxxというリンク(文字orボタン)をクリックすると左に別のフレーム(left_02.html)とメインにxxxxxのリンク先のファイル(main_02.html)が表示される場合、どのようにリンク付けをするかということですよね? (質問文ではxxxxx.htmlとありますが、分かりやすく説明するためにmain_02.htmlとさせていただきました。) xxxxxというリンク(文字orボタン)のリンク先ファイルに、同じように別のフレームセット(frameset_02.html)を作りそれを指定させてやるといいです。 そのフレームセットの定義で、左に(left_02.html)、右にmain_02.htmlを表示させるようにコーディングすればいけます。(オブジェクトパネルの「一般」を「フレーム」に変えて操作すれば分かりやすいです。) <frameset> <frame name="leftFrame" src="left_02.html"> <frame name="mainFrame" src="main_02.html"> </frameset> 一つ大事なのは、main_01.htmlでxxxxxにリンクを張る時、ターゲット指定を target="_parent" としてください。 レイヤーの高さの変更、ということですが、レイヤー機能は使ってないので良く分からずごめんなさい。 上の場合ですと、left._02.htmlで好きなように編集されたら良いと思いますよ。 参考になりましたら幸いです。

tanicchi
質問者

お礼

ご返答ありがとうございます。 大変分かりやすい説明をしていただき、問題を解決することが出来ました。 レイヤーに関しても別フレームのものを制御することが可能になりました。 本当に助かりました。 また何か質問を投げかけた際にはお力添えの方をよろしくお願いします。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

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

    dreamweaverでフレームのあるHPを作っています。 左右に分けて、さらに右側を上下に分けるといった作りです。 左(left)である項目をクリックした時点で、右上(top)だけでなく右下(main)の内容まで表示させるにはどのようにすればよいのでしょうか? topフレームは普通に表示させることができますが、mainのフレームまでを自動的に変えることはできますか?(或いはleftを選択しなおすと、mainは一度白くする等) もうひとつ質問ですが、 ジャンプメニューをtopに作っていますが、ターゲットをmainに指定することが出来ません。 設定する画面は知っているのですが、そのリストの中にmainが出てこないのです。 一つ目の質問とあわせてうまくフレームを作れていないようです。どなたか宜しくお願いします。

  • phpの実行ファイル位置の取得

    フルパス指定で実行したPHPのディレクトリを取得する事は可能でしょうか。 実行中にそのディレクトリにカレントディレクトリを移動させ、さらに処理を進めていきたいのですが、phpファイルの位置が取得できません。 /home/user/xxxxx/yyyyy/zzzzz/aaa.php ↑をどこの場所で実行しても実行中に /home/user/xxxxx/yyyyy/zzzzz/の位置を取得でき、相対パスでyyyyyにあるファイルを読み込みたいのです。 実行したファイルの位置を取得する事ってできますでしょうか。

    • ベストアンサー
    • PHP
  • 一定の連番を別の連番へ一括変更

    以下のようなことをしたいのですが、現在はいちいち手打ちで変更しております。 何かよい方法(それが可能なソフト等。フリーでなくても構いません。)がありましたら、ご教示いただきたいです。 ■■やりたいこと■■ 既存の文字列群(ファイル名ではありません)で、【 】内の数字を(11~15<既存>)から(26~30<希望>)へ一括で変更したいのです。 <既存>  aa【11】-zzzzz  aa【12】-yyyyy  aa【13】-xxxxx  aa【14】-wwwww  aa【15】-vvvvv <希望>  aa【26】-zzzzz  aa【27】-yyyyy  aa【28】-xxxxx  aa【29】-wwwww  aa【30】-vvvvv ファイル名ではないのですが、上記のことができるファイル名変更ソフトでも構いません。 よろしくお願いします。

  • word 目次フレームの作成

    Word2002を使用しています。 見出し1,2,3まである本文があり、これを見出し1と2の目次フレームがついた状態にしたいのですが、うまくいきません。 (A)単純に「目次フレームの作成」にすると、必要の無い見出し3まで拾ってきてしまいます。設定を後から変更できれば良いのですが、その方法がわかりません。 (B)先にフレーム付きの新規文書を作り、mainフレームに本文をリンク・表示はさせられますが、leftフレームに目次を入れる方法がわかりません。 (A)、(B)あるいはその他の方法でうまく作成できる方法を教えてください。 なお目次の項目(leftフレーム)をクリックすると、本文の該当箇所(mainフレーム)までジャンプもさせたいです。 よろしくお願いします。

  • DREAMWEAVER MX 2004 フレーム

    DREAMWEAVER MX 2004を使っています フレームの事を教えて下さい。 フレームセットを設定して、 top left main各Fremeに先に作った HTMLを表示させたいのですが、 ファイル→開くや、直接ドラッグしてみても 別のドキュメントウインドに切り替わってしまい 全く駄目です。 簡単な事なのかも知れませんが 誠に宜しくお願い申し上げます。

  • 別フレームの制御について

    はじめて質問させていただきます。HTMLで上下2分割のフレームがあり、上部フレームのファイルにはバナーがはってあるとします。 それで下部フレームのファイルからハイパーテキスト等をクリックしてリンク→同じ下部フレームに新しいファイルを読み込む際に、同時に上部フレームのバナーをローテーションさせたいのです。 上部フレームのファイルはASPファイル(NTサーバーなもので)で作り、5種類のバナーを下部フレームのページがリンクされる毎にランダムにローテーションさせたいのですが何かいい方法はありませんでしょうか。JAVA Scriptでもできるかなと思ったのですが、なかなかサンプルが見つかりません。 イメージとしては下部フレーム内のファイルをリンクすると、上部フレームをリフレッシュするメタタグか何かがあって、上部フレームのASPファイルは、リフレッシュされる度にランダムにバナーを読み込む、ということなのかな、とも思うのですが。 すいませんが、よろしくお願いいたします。

  • Dreamweaverのレイヤー・テーブル・フレームについて

    Dreamweaverではレイヤー・テーブル・フレームなど、レイアウトを設定できる方法がありますが、以下のどれでもよいので回答お願いします。 質問0 Dreamweaverでは「レイヤーからテーブルへ変換」することができますが、レイヤーがかさなっていると変換できないようなのですが、どうにか良い方法はないでしょうか?できたら重ねて作りたいのですが… 質問1 Dreamweaverでは「レイヤーからテーブルへ変換」することができますが、HTMLファイル自体はレイヤーとテーブルのどちらが軽いファイルになるのでしょうか?また、レイヤーを利用した場合、表示が構築状態とは違う状態になりますが、どうしたらよいのでしょうか? 質問2 入力フォームを作ろうと思うのですが、これは、データテーブルで構築するべきでしょうか?自分はフォームの下に画像(綺麗なテーブル)をのせようと思うのですが、無難と言えない構築方法なのでしょうか?

  • フレームの大きさを変更する 等

    index.htmlにフレームが定義してあります。 右・中央・左と言う感じで3つに区切っています。 <FRAMESET COLS="130,*,130" border="0"> <FRAME name="left" src="left.html" scrolling="no" frameborder="0" noresize> <FRAME name="main" src="main.html" scrolling="auto" frameborder="0" noresize> <FRAME name="right" src="right.html" scrolling="no" rameborder="0" noresize> <NOFRAMES> <BODY> <P>このページはフレームを使用しています<br>フレーム対応ブラウザーで閲覧してください。</P> </BODY> </NOFRAMES> </FRAMESET> これを、例えば中央のページのリンクをクリックすると、 フレームのサイズを変更することは可能なのでしょうか。 例 最初:<FRAMESET COLS="130,*,130" border="0"> ↓ サイズ変更リンクをクリック ↓ 変更後:<FRAMESET COLS="200,*,0" border="0"> このような感じです。 すみませんが、ご存知の方がいらっしゃいましたら、 ご教授をお願いします。 もしもよろしければ、簡単なサンプルコードもつけていただければ嬉しいです

  • フレームページへのリンクで…

    あるページからフレームを使用したページにリンクを張るときに、 そのフレームページのどれかのフレームに   (仮に一つのframeタグのname属性を"left"にするならばその"left"のフレームに) リンクと同時に、任意のページを読みこませる事は可能ですか? もう少し簡潔に言うと、index.htmlなどから、 複数のリンク先を同じフレームページにして(frame.htmlなら全部frame.htmlに)、 そのリンクによって表示させるフレームの中身を(top.htmlとかmain.htmlとかいろいろなものに) 変えられるかどうかって事です。 どうもうまく表現できなくてすいません。 もしできるのであれば、ぜひ教えてください。

  • フレームについて

    left,top,mainとフレームがあり、 leftで選んだメニューがtopに示され、topの内容がmainに示されるようにしています。 しかし、30件くらいある地域ごとに特徴、注意点、地図をそれぞれ別ページで表示したいのですが、うまくできません。 地域はフォームのプルダウンで選択したいです。 次にその地域のどのページを表示するか選択したいと思っています。 それではleftにフォームのプルダウンがあって、それで選択したのをtopで選べばいいのか、とおもったのですが、それではtopのひとつのリンク先が複数になる(そうでなければtopページが30枚必要になってしまう)と思います、 どうすればうまく作れるのか教えてください。 説明がうまく出来ずに申し訳ありません。 宜しくお願いします。

どんな明日をへぐりたいですか
このQ&Aのポイント
  • 皆さんはどんな明日をへぐりたいですか。
  • ドキュメンタリー映画『明日をへぐる』(公開中)今井友樹監督から質問です。
  • 今井友樹監督へのドキュメンタリー映画『明日をへぐる』についてのインタビューも下記からどうぞ!
回答を見る

専門家に質問してみよう