ホームページ > ウェブフロントエンド > jsチュートリアル > 「window.open()」をタブではなく新しいウィンドウで強制的に開くにはどうすればよいですか?

「window.open()」をタブではなく新しいウィンドウで強制的に開くにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-14 14:50:18
オリジナル
815 人が閲覧しました

How to Force `window.open()` to Open in a New Window, Not a Tab?

JavaScript を使用してタブではなくウィンドウを開く

問題:
JavaScript の window.open( ) メソッドを使用して選択ボックスから移動する場合、Firefox はデフォルトで新しいタブでページを開きます。ただし、望ましい動作は、ページが新しいウィンドウで開くことです。

解決策:
Firefox のデフォルトの動作を上書きするには、新しいウィンドウの「機能」を指定します。 window.open() 呼び出し。次のコードは、望ましい結果を達成します。

window.open(url, windowName, "height=200,width=200");
ログイン後にコピー

説明:
ウィンドウの高さと幅を指定することで、ウィンドウを強制的に新しいウィンドウとして開くようにします。タブ。

追加情報:
可能なすべての包括的なリストについては、新しいウィンドウの外観と動作を制御するために指定できる「機能」については、次の Mozilla ドキュメントを参照してください: https://developer.mozilla.org/en-US/docs/Web/API/Window.open#Position_and_size_features

以上が「window.open()」をタブではなく新しいウィンドウで強制的に開くにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート