電子書籍の厳選無料作品が豊富!

JavaScriptで、
「アドレスバー・ツールバー等非表示でトップ画面を開く」
を以下のように1画面クッションをおいて
うまく非表示になったのですが、
クッションをおいた画面が2秒ほど表示されてしまいます。
うまく非表示にする方法をご存知のかた教えてください。


<script language="javascript">
<!--
window.open("","","menubar=no");

if (document.all&&(navigator.userAgent.match(/MSIE (\d\.\d)/),RegExp.$1)>=5.5) {
  var w=window.open("","_top")
  w.opener=window
  w.close()
} else {
  window.close()
}
//-->
</script>


よろしくおねがいします。

A 回答 (1件)

目的のページを開くためのスクリプト


を実行し終えてから閉じないと、
目的のページは、当然表示されません。

非表示、とウインドウを閉じること、は同義ですか?

同じウインドウにロケーション等で飛ばす方が
動作は迅速な気もしますが、いかがでしょうか。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございました!

その後、
違うPCから実行してみたところなぜか
ウィンドウは表示されませんでした。

原因は不明ですが、
それでよしにしてしまうことにしました

ありがとうございました!

お礼日時:2003/05/06 16:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!