- 締切済み
リンクをクリックすると、親ウィンドーにiframe構造のページが開き、さらにターゲットへジャンプする方法はありますでしょうか?
例えば、 index.htmlを下記の通りとします。 --iframe----HTML----- | | | | menu | | ---------------------- 左のmenuをクリックすると、iframeで作った別のページが開き、さらにその中のページのターゲット内に移動したいのです。 index.htmlのmenuをクリック→anotherpage.htmlへ移動 --iframe----iframe----- | |main.html | | menu | | ---------------------- さらに、右iframe内はmain.html内のターゲットAへジャンプ。 このようなジャンプは可能でしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- arenani_sorenani
- ベストアンサー率73% (58/79)
SEO対策ならフレームを逆手にとった方法があります。 参考URLをご覧下さい。
- arenani_sorenani
- ベストアンサー率73% (58/79)
可能だと思います。 がjavascriptを書けば簡単にできます。 しかし、index.htmlとanotherpage.htmlのメニュー部分が同じなのであれば もともとiframeでなくframeにして左右を分けて 左にメニュー画面、右にコンテンツとした方が 後のメンテナンスが格段に楽になると思うのですが・・ どうしてもご質問の方法にするのなら スクリプトも書きますが・・ いかがなんでしょうか?
お礼
早速返事有難うございます。 index.htmlとanotherpage.htmlのメニューは同じです。 一方、素人考えのSEO対策で、トップページはフレームの数を少なくしたいと思ったのですが、どうでしょうか?(indexのフレーム内は検索エンジンにかからないとありましたもので) もしその通りでありましたら、スクリプト教えていただけますでしょうか。 もしくは、フレームでも問題ないでしょうか。
お礼
再び有難うございます。 なるほど、こういった裏技もあるんですか。 しかし、技術的に解決したい気もするので、もう少し考えてみることにします。 雑学として面白い内容ですね。 有難うございます。