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
Linda HamiltonOriginal
2024-12-28 00:27:10608Durchsuche

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");

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!

Stellungnahme:
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