Javascript - Link im neuen Tab öffnen (GLEICHES WINDOW)

8

Mir ist klar, dass es zu diesem Thema schon ein paar Fragen zu SO gibt, aber sie scheinen alle ziemlich alt zu sein ..., nur um eine aktuelle Antwort zu bekommen:

Ist die Standardmethode zum Öffnen eines neuen Tabs (innerhalb desselben Browserfensters) immer noch:

%Vor%

???

Ich habe auch gelesen, dass dies von der Benutzerkonfiguration ihres Browsers abhängt (ob die neue Seite in einem neuen Tab oder einem neuen Fenster geöffnet wird und ob das neue Tab / Fenster den Fokus erhält) ... .Ich möchte, dass der Fokus auf dem ursprünglichen Tab bleibt, aber ich bin mehr damit beschäftigt, einen Tab im selben Browserfenster zu öffnen (der Fokus ist nur ein Bonus).

Gibt es also eine Möglichkeit, diese Einstellung in neuen Browsern zu lesen / zu bekommen? (chrome, ff, ie) Und möglicherweise den Benutzer benachrichtigen, um ihre Einstellungen zu ändern, wenn sie in einem neuen Fenster geöffnet zu öffnen?

    
A.O. 31.10.2013, 18:47
quelle

2 Antworten

12

Ich hatte großen Erfolg mit

%Vor%     
Giganticus 31.10.2013, 19:50
quelle
9

Die Verwendung von target="_blank" ist günstig.

z. In Chrome öffnen Anker mit target="_blank" eine neue Registerkarte, window.open öffnet jedoch ein ganz neues Fenster.

Ich habe ein paar Experimente versucht, window.open durch target="_blank" zu ersetzen.

Durch den Popup-Blocker blockiert

%Vor%

Erlaubt durch Popup-Blocker

%Vor%

Solange die Popups durch eine Benutzerinteraktion ausgelöst werden, scheint der Popup-Blocker dies zuzulassen.

Mozillas Dokumentation zu window.open :

Ссылка

    
Mike Causer 30.04.2014 16:56
quelle