• 締切済み

フレームページ、下部分のみを1分たったら、消す方法

フレームページ、下部分のみを1分たったら、消す方法を教えて下さい。 上下2つに分けたフレームページのうち、 下の部分を1分したら、自動的に閉じる、消す方法を教えてください。 その消えるときに、上で開いているページは閉じられたりしてはいけません。ただ、ページが移動したりしないのならば、「更新」ということはOKですが。 どんなときに使用したいかといいますと、下のフレームに、メッセージを表示したいのです。そして、時間がたてば、(1分)消したいのです。

みんなの回答

  • d-3
  • ベストアンサー率42% (16/38)
回答No.6

No.1・No.2の方の回答の方法でできると思うのですが... 例として、 フレーム定義HTML(index.html) <html> <head> <meta http-equiv="Refresh" content="60;URL=main.html"> </head> <frameset rows="50%,50%"> <frame src="main.html" name="main"> <frame src="msg.html" name="msg"> </frameset> </html> メインウインドウ(上フレーム:main.html) <html> <head> </head> <body> <h1>上フレーム</h1> </body> </html> メッセージウインドウ(下フレーム:msg.html) <html> <head> </head> <body> <h1>メッセージ</h1> </body> </html> ※文書型宣言などは省いています。 ※「自動ジャンプを設定するのはフレーム定義用HTMLだけ」という点に注意してください。 もう一度メッセージを表示する必要がある場合は、main.htmlにindex.htmlへのリンクを設けておくと良いと思います。

  • cool_
  • ベストアンサー率31% (314/1005)
回答No.5

試してみましたが、下記の方法ではメインページ以外は今のところ、閉じるのは無理です。 発見しましたら、 書き込みますね。 クール

  • cool_
  • ベストアンサー率31% (314/1005)
回答No.4

閉じ先を、下のフレームに指定しないと、全部閉じるかもしれません、(^_^;) クール

  • cool_
  • ベストアンサー率31% (314/1005)
回答No.3

>下の部分を1分したら、自動的に閉じる、消す方法を教えてください。 したのフレームに下記のタグーを入れて見てください。 <html> の下に記載 <meta http-equiv="Refresh" content="60;url=javascript:self.close()"> の上に記載 <head> これでいけると思いますが。 但しjavを切られていると、実行しませんが(^_^;) クール

noname#3361
noname#3361
回答No.2

#1です。 例えばメインをindex.htmlとし,上のフレームを1.html,下のフレームを2.htmlとします。 ジャンプ先を1.htmlとすればお望みのことができると思いますが。

noname#3361
noname#3361
回答No.1

<meta http-equiv="Refresh" content="60;URL=http://xyz.com/"> 上記は60秒で自動的にhttp://xyz.com/へジャンプするタグです。 これの改良でいけませんか?

twinkle_light
質問者

補足

おそらく、そのページも更新されて、だめかと思われます、すみませn。