- ベストアンサー
別のページに飛ばす方法
質問をお願いします。 あるフレームの右ページが表示された時にフレームの分割を廃止して画面全体でTOPページを表示させたいのですがどうすればできますか? ちなみにフレームの右ページに<META http-equiv="REFRESH" content="5;URL=http://www.~.com/">を入れると右ページだけが変わってしまうので全体を変える方法をお願いします。 METAタグ以外の方法でも構いません。 よろしくお願いします。
- taka12345
- お礼率20% (1/5)
- HTML
- 回答数5
- ありがとう数1
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
どうもm(_ _)m No.3です。 やはりmetaで飛ばすのは無理かと・・・ フレームページには対応していないようなので。 本来なら、引越しした時などに、自動でジャンプするタグで、それ以外なら、topページ→フレームページという移動は可能ですが、その逆は見聞きしたことがないです(;^_^A JavaScriptを使ってみてください。 (しかしJavaScriptがoffだと意味のないものになりますが…) <head> <script type="text/javascript"> function Wait() { window.parent.location.href="url"; } </script> </head> <body onLoad="setTimeout('Wait()',1000);">
その他の回答 (4)
No.3です。 metaなら <meta http-equiv="refresh" content="5; URL=***,target=_top"> でたぶん大丈夫かと… ただ、No.2の方がおっしゃってるとおり、“自動で別ページに飛ばす”ならJavaScriptを使用するしかないと思います。
補足
metaに,target=_topを入れてみたのですがうまく飛びません。 <meta http-equiv="refresh" content="5; URL=http://www.~.com/,target=_top"> であってますか? それと<body>タグの下に<base target="_top">と入れる方法なんですがmetaで飛んだ時にも適用されるのでしょうか?ちなみにやってみたらダメでした。
ご質問の内容から、フレームを解除してtopページを表示させたいというふうに解釈いたします。 <body>タグの下に <base target="_top"> と入れてください。 これでリンクに特別にtarget指定をしない限り、Cページのすべてのリンクは 「フレームを解除してtopページを表示する」と 自動で判断されます。 お試しください^^
- quads
- ベストアンサー率35% (90/257)
う~んと、えっと、意味が分からない。 フレームの分割を解除するのか、新たにウィンドウを表示するのか分からないです。 いずれにせよ、あなたが使用としていることはJavaScriptの範囲になる気がしますが。
- goo-q
- ベストアンサー率16% (2/12)
<A HREF="右ページ.htm" TARGET="top">右ページ</A> で開けば全体表示になります。
補足
言葉が足りなくてすいません。 AをTOPページ(フレームなし)として子ページにB( 左)とC(右)のフレームページがあります。 CのページからAのページに自動で飛びたいのです。(飛ぶ際にtarget="_top"の機能を含めて)
関連するQ&A
- HTMLページの自動ジャンプの方法
お世話になります A.htmlからB.htmlに自動でページをジャンプしたいのですが <META HTTP-EQUIV="Refresh" CONTENT="5;URL=B.html" > という書き方は分かるのですが、Hrefで指定できる「target=_top」を使用してB.htmlをトップ表示したいのです(A.htmlはフレーム分割されているため) どのような指定方法があるでしょうか? 宜しくお願いします。
- 締切済み
- HTML
- フレームページでの自動ジャンプ
フレームページでA.htmlとB.htmlがあるんですが 自動的に他ページへ飛ばすタグ <META HTTP-EQUIV="refresh" CONTENT="3;URL=http://..."> がありますよね? 自動的へ飛ばすのをフレーム内B.htmlが切り替わるっていう風には できないでしょうか? ---現在--- <html> <head> <title>フレーム</title> <META HTTP-EQUIV="refresh" CONTENT="10;URL=http://..."> </head> <frameset rows="20%,*" frameborder="no"> <Frame name="A" src="A.html"> <Frame name="B" src="B.html"> </frameset> </html> ------ こうなってるんですができませんか? よろしくお願いします。
- 締切済み
- HTML
- <META HTTP-EQUIV='refresh' CONTENT='1;URL=★'>のこと
<META HTTP-EQUIV='refresh' CONTENT='1;URL=http://www.yahoo.co.jp/'> このようにページを飛ばしたいときで、現在のページがある場所がフレーム内のときに、 target=_topと指定したりできるものでしょうか。
- ベストアンサー
- HTML
- 最短で自動ジャンプする方法
あるページから、別のページへ最短で自動ジャンプする方法について質問させていただきます。 METAタグの方法は知っていますので、 <META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.***.co.jp/***.html"> と記述していますが、これよりも短い時間で飛ばす方法と言うのはあるのでしょうか? METAタグまたはそれ以外でもかまいません。 どうぞご教授ください。よろしくお願いします。
- 締切済み
- HTML
- 質問iframeの中にページを自動で飛ばす方法
iframeの中にページを自動で飛ばす方法 違うページのフレームの中に今あるページを飛ばしたいんですが <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>AHREF</title> <meta http-equiv="REFRESH" content=";URL="> </head> <body bgcolor="#FFFFFF"> <br> このページは10秒経つと自動的に<a href=""></a>に飛びます。<br> </body> </html> こういう方法は分かったんですが、これでは飛ばした先の違うページのフレームの中で永遠に飛び続け、どんどん鏡を向かい合わせて写る世界のようにフレームのなかでページが増え続けていってしまいます。 一回だけ飛ばしたらあとはそのフレームのなかに収まって飛ばないようにする方法はないでしょうか?
- ベストアンサー
- HTML
- iframe時の自動ジャンプ設定のHTMLタグ
こんにちは、初めまして <meta http-equiv="refresh" content="秒数;url=URL名">を使って 指定時間後に他のページに移動をさせているのですが、このときに リンク先を表示するウィンドウを指定したいのです。 例えばtarget属性の「_top」を、ページの自動ジャンプに持たせたいとしたら、これは可能なのでしょうか。 適当に <meta http-equiv="refresh" content="秒数;url=URL名;target=_top">などと書いて 「自動ジャンプの表示先が、現在のウィンドウ全体に表示」の動作をしてくれるか試したのですが、やはり駄目なようで…。 もし、「ページの自動ジャンプ」時に、表示するウィンドウを指定することが可能でしたら、 方法をご存知の方いらっしゃいましたら、ご教授宜しくお願い致します。
- ベストアンサー
- HTML
- 他のページに自動でジャンプするには
<meta http-equiv="Refresh" content="*; URL=../index.html"> これで指定する方法は調べました。 <meta>以外ではできないのでしょうか。 (body内でのタグでの指定は無理でしょうか) 外部ファイルでの指定が可能でしたら、できれば書き方を教えていただきたいです。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- ウェブページのHTMLの記述によるリダイレクトの設定方法
ホームページビルダー13なのですが、 運営しているWEBサイトのアドレスが変わるために、 ウェブページのHTMLの記述によるリダイレクトの設定方法『<meta http-equiv="Refresh" content="0;URL=新アドレス">』をHTMLの<head>内に記述して保存すると 強制的に『<META http-equiv="Refresh" content="0;URL=UTF-8">』と新アドレス部分がUTF-8とかってに書き換えてしまいます。どうしたら書き換えずに保存できるのでしょうか。よろしくお願いいたします。
- ベストアンサー
- ホームページ作成ソフト
- 携帯サイトで自動ジャンプの方法
携帯サイトを作成しています。 あるページにアクセスすると自動的に指定したURLへ飛ばす方法 を探しています。 イロイロと調べた結果、 <meta http-equiv="Refresh" content="1; URL=http://~"> <META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://~"> 上記2つのやり方があることが分かりましたが、携帯サイトでは使えないようでした。 携帯サイト(3キャリア)で有効な方法があれば教えてください。 よろしくお願いします。
- 締切済み
- HTML
お礼
おかげさまで希望通りの事ができました。 ありがとうございました。