• 締切済み

HTMLページの自動ジャンプの方法

お世話になります A.htmlからB.htmlに自動でページをジャンプしたいのですが <META HTTP-EQUIV="Refresh" CONTENT="5;URL=B.html" > という書き方は分かるのですが、Hrefで指定できる「target=_top」を使用してB.htmlをトップ表示したいのです(A.htmlはフレーム分割されているため) どのような指定方法があるでしょうか? 宜しくお願いします。

みんなの回答

  • k_kazari
  • ベストアンサー率68% (15/22)
回答No.4

#3の追加です。 すいません。他のスクリプトとごっちゃになってしまいました。 _parent になっているところは parent です。( _ ;アンダーバーが要らない) ----- //フレームが1マイ(_parentがつく)なら、今の場合) _parent.document.location.href= url; ----- って下で書きましたが、ここの部分は parent.document.location.href= url; でした。

takataka111
質問者

お礼

ご返事が遅れました ありがとうございます。 window.top.location.href= "http://www.xxx"; という方法をとりました。

すると、全ての回答が全文表示されます。
  • k_kazari
  • ベストアンサー率68% (15/22)
回答No.3

METAタグではありませんが、 JavaScriptをつかえば、フレームがあっても移動できると思います。 下記、参考のコードです。 var url = 'http://www...';のhttp://以下を移動先のURLに書き換えれば、いけると思います・。 <!---------- ここから --------------------------> <html> <head> <script language='JavaScript'> function Jump(){ //このhttp://www...の'で囲まれたの部分を、移動先のURLに書き換える。 var url = 'http://www...'; //フレームなしの場合は //document.location.href = url; //フレームが1マイ(_parentがつく)なら、今の場合) _parent.document.location.href= url; //フレームが2枚なら //_parent._parent.document.location.href = url; } </script> </head> <body onLoad="setInterval('Jump()',5000)"> 移動前のページ表示<br> 3秒後に移動<br> bodyタグのonLoadイベントの 5000というのは5秒後に移動するということです。<br> フレームがない場合なら、document.location.href = url<br> 1つのフレームに覆われているページなら、 _parent.document.location.href = url;<br> 現在、1つのフレームに覆われているページの移動用のJavaScriptを書いています。<br> var url= 'http://www...';http://www...を移動先のURLに書き換えてください。<br> </body></html> <!----------------- ここまで ----------------> でだめかなぁー? ご参考までに

すると、全ての回答が全文表示されます。
  • the845t
  • ベストアンサー率33% (246/743)
回答No.2

<base target="_top"> ではいかがでしょう。 自信なしです。

takataka111
質問者

お礼

ご返事が遅れました ありがとうございます。 window.top.location.href= "http://www.xxx"; という方法をとりました。

すると、全ての回答が全文表示されます。
noname#10263
noname#10263
回答No.1

回答になるかどうか分かりませんが、 過去回答がありました。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=123674
takataka111
質問者

お礼

ご返事が遅れました ありがとうございます。 window.top.location.href= "http://www.xxx"; という方法をとりました。

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

関連するQ&A