JavaScript でのウィンドウの動作の制御: タブではなく新しいウィンドウでページを開く
特定の状況では、外部リンクを開きたい場合があります。 JavaScript で window.open() 関数を使用する場合、タブではなく専用のウィンドウが表示されます。これは、window.open() 呼び出しを開始する選択ボックスを操作する場合に特に関係します。たとえば、選択ボックスに URL のリストがあり、選択したページを別のウィンドウに表示したい場合です。
元々、Firefox などのブラウザは、window.open() が実行されると新しいタブでページを開くようにデフォルト設定されています。追加仕様なし。この動作をオーバーライドして新しいウィンドウでページを強制的に開くには、次のテクニックを組み込むことができます:
window.open() を呼び出すときに、呼び出しにウィンドウの「機能」を追加します。これにより、高さや幅などのさまざまなパラメータを指定できます。これらのサイズを指定すると、タブではなく新しいウィンドウを作成するようにブラウザーに効果的に指示できます。
例:
window.open(url, windowName, "height=200,width=200");
このシナリオでは、ウィンドウ。 open() 呼び出しは、高さと幅が 200 ピクセルの新しい名前付きウィンドウで URL を開くようにブラウザに指示します。
を参照してください。カスタマイズに使用できる利用可能な機能の包括的なリストについては、Window.open() の公式 Mozilla Developer Network ドキュメント (https://developer.mozilla.org/en-US/docs/Web/API/Window.open#Position_and_size_features) を参照してください。新しいウィンドウの外観と動作。
以上がJavaScript の「window.open()」を強制的にタブではなく新しいウィンドウでリンクを開くにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。