HPに入ってきたときに1度だけ、別ウインドウを開かせるには?

[上に] [前に] [次に]
lynx 1999/08/29(日) 15:22:42
タイトルの通りです。
出来れば、JavaScriptを使ってしたいのですが・・・
よろしくお願いします。

1999/08/29(日) 17:22:03
こんな感じでいいのかな?

headタグ内に記述してください。
<script language="JavaScript">
<!--
window.open("URL","ウィンドウ名","オプション")
//-->
</script>

window.openのオプションはここのJavaScript入門を見てください。

lynx 1999/08/29(日) 19:52:59
Mさん、返信ありがとうございました。
質問が詳しくありませんでした。

新しいウィンドウを開いて、さらに違うページにリンクを貼りたいのです。
でも、それ記述すると、一度違うページに行って戻ってくるとウィンドウ初期化してしまうのです。
意味がわかりにくいかもしれませんが、よろしくお願いします。

Mugi [E-Mail] [HomePage] 1999/08/29(日) 20:45:51
IE4/5でしか動作確認していませんが、
ウィンドウのターゲット名を使って開かれてるかチェックできます。

var w=window.open("","ウィンドウ名","オプション")
if(w.location.href=="about:blank"){
//ウィンドウを開くのは初めて
w.location.href="新しいウィンドウのファイル名"
}else{
//指定した名前のウィンドウは開かれている
w.focus()
}

lynx 1999/08/29(日) 23:32:34
[[解決]]
成功しました。
大変ありがとうございました。

[上に] [前に] [次に]