Heim > Web-Frontend > js-Tutorial > Wie kann ich das Öffnen von JavaScripts „window.open()' in einem neuen Fenster statt in einem Tab erzwingen?

Wie kann ich das Öffnen von JavaScripts „window.open()' in einem neuen Fenster statt in einem Tab erzwingen?

Linda Hamilton
Freigeben: 2024-12-28 00:27:10
Original
622 Leute haben es durchsucht

How Can I Force JavaScript's `window.open()` to Open in a New Window Instead of a Tab?

Öffnen eines neuen Fensters in JavaScript anstelle eines Tabs

Bei der Arbeit mit window.open() in JavaScript kann es vorkommen, dass Firefox öffnet die angegebene URL standardmäßig in einem neuen Tab, was möglicherweise nicht Ihr beabsichtigtes Verhalten ist. In diesem Artikel wird erläutert, wie Sie dieses Problem beheben und erzwingen können, dass die URL in einem neuen Fenster statt in einem Tab geöffnet wird.

Um dies zu erreichen, müssen Sie den Parameter „features“ in der Methode window.open() nutzen . Durch Angabe dieses Parameters können Sie verschiedene Attribute des neu geöffneten Fensters steuern, einschließlich seiner Abmessungen.

Hier ist die Lösung:

window.open(url, windowName, "height=200,width=200");
Nach dem Login kopieren

In dieser Codezeile geben wir die Höhe an und Breite des Fensters. Wenn Sie diese Dimensionen angeben, öffnet Firefox die URL in einem neuen Fenster, getrennt von allen vorhandenen Registerkarten.

Für weitere Anpassungen können Sie die Dokumentation unter https://developer.mozilla.org/en durchsuchen -US/docs/Web/API/Window.open#Position_and_size_features, das alle verfügbaren Funktionen und deren Verwendung auflistet.

Das obige ist der detaillierte Inhalt vonWie kann ich das Öffnen von JavaScripts „window.open()' in einem neuen Fenster statt in einem Tab erzwingen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage