Frage Link in neuem Tab oder Fenster öffnen [duplizieren]


Diese Frage hat hier bereits eine Antwort:

Ist es möglich, ein a href Link in einem neuen Tab anstelle des gleichen Tabs?

<a href="http://your_url_here.html">Link</a>

825
2018-03-21 15:33


Ursprung


Antworten:


Sie sollten das hinzufügen target=_blank und rel="noopener noreferrer im Anker-Tag.

Beispielsweise:

<a target="_blank" rel="noopener noreferrer" href="http://your_url_here.html">Link</a>

Quelle:


1489
2018-03-21 15:36



Es sollte nicht Ihr Aufruf sein, zu entscheiden, ob der Link in einem neuen Tab oder einem neuen Fenster geöffnet werden soll, da diese Wahl letztendlich durch die Einstellungen des Browsers des Benutzers getroffen werden sollte. Manche Leute mögen Tabs; Manche mögen neue Fenster.

Verwenden _blank teilt dem Browser mit, einen neuen Tab / ein neues Fenster zu verwenden, abhängig von der Browserkonfiguration des Nutzers und wie er auf den Link klickt (z. B. mittlerer Klick, Strg+ Klick oder normaler Klick).


203
2018-03-21 15:39



setze die target Attribut Ihres <a> Element zu "_tab"

BEARBEITEN: Es funktioniert, aber W3Schools sagt, dass es kein solches Zielattribut gibt: http://www.w3schools.com/tags/att_a_target.asp

EDIT2: Von dem, was ich aus den Kommentaren herausgefunden habe. Wenn Sie das Ziel auf _blank setzen, gelangen Sie zu einem neuen Tab oder Fenster (abhängig von Ihren Browsereinstellungen). Wenn Sie etwas außer einem der folgenden eingeben, wird eine neue Tab-Gruppe erstellt (ich bin nicht sicher, wie diese funktionieren):

_blank  Opens the linked document in a new window or tab
_self   Opens the linked document in the same frame as it was clicked (this is default)
_parent Opens the linked document in the parent frame
_top    Opens the linked document in the full body of the window
framename   Opens the linked document in a named frame

38
2018-03-21 15:36



Sie können das einfach tun, indem Sie einstellen target="_blank"hat w3schools ein Beispiel.


25
2018-03-21 15:52