質問: フレーム分割ページからトップページに戻れません 昨日photoshop elements 2.0 でweb フォトアルバムを作り自分のhpに載せました。 戻る画像を作成して、トップページに戻ろうとしましたが、thumbnail frame が残ってしまいます。 画面分割ページからトップページに戻る方法をご指導願います。 hpの作成ソフトはドリームウィーバmxで。
回答: まず最初に ちょっと蛇足。 「戻る」のではなく特定のページへ「移動する」わけですよね? ...つまり javascript:history.back() ではなくて。 で本題。至極簡単です。タグ内に target="_top" と入れてください。 フレームで分割しているわけですから、その中のひとつのフレーム(つまり「子画面」)内で移動してもそのフレームの内容が変わるだけで、フレームを定義している「親画面」に影響は無いわけです。 フレームの分割を定義している「親」のhtmlは分割された「子」達で埋めつくされて見えなくなるのでいまひとつ感覚的にはわかりにくいかもしれませんが、画面に表示されている各フレームの裏側にあるとでも思えばいいかもしれません... なのでその隠れて見えない部分の内容を書き換えたいわけですから、タグの適用先は子である自分ではなくて親である"_top"なわけです。 dreamweaver自体は使ったことがないので具体的な操作はわかりませんが、それぞれのフレームに名前を付けることが出来るはずです。「親」はそのフレームの名前で "_top" という特別な名前をもつ事になっています。 ...ちょっとわかりにくい文章になっちゃいましたが、御理解いただけるでしょうか^^;