1299 Stimmen

Link in neuem Tab oder Fenster öffnen

Ist es möglich, einen a href Link in einem neuen Tab zu öffnen anstatt im selben Tab?

Link

2337voto

Nathan Punkte 24416

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

Zum Beispiel:

Link

Das Hinzufügen von rel="noopener noreferrer" ist nicht zwingend erforderlich, aber es ist eine empfohlene Sicherheitsmaßnahme. Weitere Informationen finden Sie in den folgenden Links.

Quelle:

223voto

gotson Punkte 3135

Es sollte nicht an Ihnen liegen zu entscheiden, ob der Link in einem neuen Tab oder einem neuen Fenster geöffnet werden soll, da diese Wahl letztendlich von den Einstellungen des Browsers des Benutzers getroffen werden sollte. Manche Leute mögen Tabs, manche mögen neue Fenster.

Die Verwendung von _blank teilt dem Browser mit, einen neuen Tab/ein neues Fenster zu verwenden, abhängig von der Browserkonfiguration des Benutzers und wie sie auf den Link klicken (z.B. Mittelklick, Strg+Klick oder normaler Klick).

Zusätzlich haben manche Browser keine Tab-Funktion und können daher einen Link nur in einem neuen Fenster öffnen.

55voto

Toon Casteele Punkte 2479

Setzen Sie das target-Attribut Ihres -Elements auf "_tab".

EDIT: Es funktioniert, aber W3Schools sagt, dass es kein solches target-Attribut gibt: http://www.w3schools.com/tags/att_a_target.asp

EDIT2: Aus dem, was ich aus den Kommentaren herausgefunden habe. Das Setzen von target auf _blank führt zu einem neuen Tab oder einem neuen Fenster (je nach Ihren Browser-Einstellungen). Das Eingeben von etwas außerhalb der unten aufgeführten Werte wird eine neue Tab-Gruppe erstellen (Ich bin mir nicht sicher, wie diese funktionieren):

Von der Verlinkung:

_blank  Öffnet das verlinkte Dokument in einem neuen Fenster oder Tab
_self   Öffnet das verlinkte Dokument im selben Frame, in dem es angeklickt wurde (das ist standardmäßig)
_parent Öffnet das verlinkte Dokument im übergeordneten Frame
_top    Öffnet das verlinkte Dokument im gesamten Fensterkörper
framename   Öffnet das verlinkte Dokument in einem benannten Frame

40voto

Ehsan Punkte 3924

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X