新JavaScript例文辞典

ページが読み込まれたらサブウィンドウを開く

説明

ページが読み込まれたらサブウィンドウを開くには、window.open()を記述します。単純にサブウィンドウを開くには最初のパラメータに表示するページURL、2番目のパラメータにはサブウィンドウの名前(ID)を指定します。サブウィンドウを開くようにスクリプトを書いてもブラウザやユーザーの設定によっては開かれないことがあります。また、サブウィンドウとして開かれるのではなくタブとして既存のウィンドウに追加されることもあります。2008年現在ではJavaScriptによるサブウィンドウを開いて処理するのは好ましいものではなくなっています。このため、Lightboxライブラリなどページ内に画像やページデータを表示するものを利用するのがよいでしょう。

サンプルプログラム

window.open("sample.html", "swID");
サンプルを実行
[戻る]