一定時間後にサブウインドウを閉じるについて
- 0 名前: horseman39 : 2004/10/02 04:24
- 初めまして!
http://www.tagindex.com/javascript/window/interval2.html
ここにある様に、例えばサイトを訪れた人が小窓を開く、
一定時間画像を表示して自動的に小窓が閉じられる・・。
というのを設定したいのですが、小窓を閉じる瞬間に、
閉じても良いかと確認のログが出てしまいます。
あれを表示させずに強制的に時間が来れば小窓を閉じるという
方法は無いのでしょうか?
すみませんが、教えて下さい。
- 1 名前: phpinfo() : 2004/10/02 09:12 [URL]
- 多分IEがそのアラートを出しているのだと思います
これはIEの設定に依存するので、無理でしょう
- 2 名前: horseman39 : 2004/10/02 12:01
- そうですか・・。
仕方無いですね。
では、今度は、一定時間後に閉じるのでは無く、
別ページにジャンプする、若しくはoff line等の
画像を表示する方法は設定出来るのでしょうか?
素人で申しわけ有りません。
- 3 名前: Sinryow : 2004/10/03 00:03 [URL]
- subwin 関数にウィンドウを閉じている操作を書いているわけですから,そこを別ページへの移動の動作とすればよいです。
具体的には,
function subwin(){
location.href="hoge.html"; // 移動先のHTML
}
とします。
- 4 名前: horseman39 : 2004/10/03 04:35
- 早速ご返事頂き有り難うございました。
この場合、小窓にリンク先を表示ー一定時間後に
別リンクへとなるかと思うのですが、この場合小窓に
表示させるリンクページは自分で関数を設定できるページで
ないとだめなのでしょうか?例えば、小窓に別サイトのページ
を表示その後また、別リンクへ移動というのは無理なのでしょうか?
すみませんが教えて下さい。
- 5 名前: U D : 2004/10/03 17:32
- 最初の話題に戻しますが、僕はできましたよ。一応
小窓を開く方のページのどこか
〜 window.open("省略") 〜
開く小窓のページのどこか
〜 setTimeout("window.close()",5000/*ミリ秒単位で何秒後に閉じるか指定。*/) 〜
これでできると思いますが・・・できなかったらどうしましょうかね?(何!?)
- 6 名前: horseman39 : 2004/10/03 19:09
- すみません。ややこしい事聞いて・・。
私も自分の作った別のページをリンク先にして、
その小窓に表示されるページに閉じる設定をしたら、
出来たのですが、私がやりたかったのは、小窓に自分の
作成したページでは無く、他のリンク先のサイトを表示して
一定時間後にその小窓を閉じる・・というのをやりたかったのですが、
この場合はリンク先のページ設定をさわる事が出来ないから
物理的に不可能という事なのでしょうか?
何度もすみませんが、教えて下さい。
- 7 名前: むむりく : 2004/10/06 13:11
- できるできないじゃなく、
そんなリンクのされ方をしたら相手は不快に思わないかな?