No.1ベストアンサー
- 回答日時:
リロードさせない、ってのは無理です。
window.open だったら、適当な target を指定すれば前回開いたウィンドウに表示されるので、複数開いてしまうのは防げます。
window.open("next.htm", "nextwin");
あるいは window.open の戻値を保存しておき、BODY の onUnload で close() する、というのも手です。
win = window.open("next.htm");
および
<BODY onUnload="win.close()">
こうすると、リロードの際にサブウィンドウが一旦閉じられます。
ただ、これらの方法はリロードの度に next.htm を開き直すので、それがまずい場合はセッションクッキーを利用し、セッションクッキーがない時だけ開くようにすると良いかもしれません。
if (document.cookie.indexOf("nextwin=1") == -1) {
document.cookie = "nextwin=1";
window.open('next.htm');
}
この回答へのお礼
お礼日時:2003/12/12 08:57
回答ありがとうございました。
>リロードさせない、ってのは無理です。
わかりました。
>ただ、これらの方法はリロードの度に next.htm を開き直すので***セッションクッキーがない時だけ開くようにすると良いかもしれません。
これが今回の目的にはよさそうなので、活用させていただきます。(^O^)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 教えて!goo おしえてgooでは回答が一つ以上できない仕様になりましたか? 5 2023/07/07 07:59
- SEO 検索サイトで、検索結果に広告がかぶってしまうのはなぜですか? 3 2022/09/16 09:05
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript jsで、switch文で書かれた分をif文にできませんか。 1 2022/07/28 15:10
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- 英語 会話で両者認識している名詞にも関わらず不定冠詞を付ける用法について 7 2023/06/16 14:50
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同じページをブラウザで複数開...
-
[Java] Edgeでのアドレスバー非...
-
閉じた後のwindow.closed検知
-
ブラウザ Chromeを使っていて、...
-
子画面へデータを渡したい!
-
MM_openBrWindowとwindow.open
-
サブウィンドウを常に最前面に...
-
画面を閉じる(×ボタンやタスク...
-
window.close()?でエラー
-
opener.focus();が利かない
-
デジタル時計の時刻合わせの方...
-
マイページはどこを開くの
-
エクセルのシート上に別のシー...
-
ウインドウを毎回同じ位置、大...
-
Javascript_submit()完了後に処...
-
一定時間おきにアラームやポッ...
-
エクセルVBAでフォームのListbo...
-
リストビューをスクロールさせ...
-
ポップアップウィンドウがブロ...
-
Excelでワードアートや図を常に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[Java] Edgeでのアドレスバー非...
-
同じページをブラウザで複数開...
-
ブラウザ Chromeを使っていて、...
-
画面を閉じる(×ボタンやタスク...
-
window.open("about:blank")
-
onclickでのページ内移動
-
サブウィンドウを常に最前面に...
-
opener.focus();が利かない
-
子画面を自動で閉じた後、親画...
-
window.openで子画面を開いた後...
-
親ウインドのASPをリロードさせ...
-
alertの最前面表示
-
子画面へデータを渡したい!
-
ツールバーやステータスバーな...
-
MM_openBrWindowとwindow.open
-
window.openでフルスクリーン表示
-
ポップアップウインドウの高さ...
-
呼び出されたページを閉じ、呼...
-
閉じた後のwindow.closed検知
-
「処理中」表示
おすすめ情報