Die Eingabe-Schaltfläche target="_ blank" bewirkt nicht, dass die Verknüpfung in einem neuen Fenster / Tab geladen wird

7

Ich habe eine HTML-Datei mit einem Eingabeknopf. Dies ist nur eine Beispielschaltfläche, enthält jedoch alle erforderlichen Informationen zum Code:

%Vor%

Aus irgendeinem Grund wird es nicht in einem neuen Fenster / Tab geladen.

    
Teemu Laine 20.06.2013, 07:08
quelle

11 Antworten

7

Sie müssen es so machen ...

%Vor%

und fügen Sie das grundlegende css hinzu, wenn Sie möchten, dass es wie ein btn .. so aussieht

%Vor%

target funktioniert nur mit href Tags ..

    
jycr753 20.06.2013, 07:19
quelle
31

benutze formtarget="_blank" es funktioniert für mich

%Vor%

Browserkompatibilität : caniuse.com
IE : 10+ | Kante : 12+ | Firefox : 4+ | Chrome : 15+ | Safari / iOS : 5.1+ | Android : 4 +

    
mans 09.01.2014 12:56
quelle
6

Die richtige Antwort:

%Vor%

Wird in allen gängigen Browsern unterstützt:)

    
Davis 06.05.2014 13:20
quelle
4

Angesichts eines ähnlichen Problems habe ich es so gelöst:

%Vor%

Ändern Sie _top mit _blank , falls dies erforderlich ist.

    
Gianluca Greco 05.05.2016 09:57
quelle
3

target ist für ein input -Element nicht gültig.

In diesem Fall wird Ihre Umleitung jedoch von Javascript ausgeführt, sodass Sie Ihr Skript ein neues Fenster öffnen lassen können.

    
user1864610 20.06.2013 07:15
quelle
2

Ein input -Element unterstützt das Attribut target nicht. Das Attribut target ist für a -Tags und dort sollte es verwendet werden.

    
MaVRoSCy 20.06.2013 07:10
quelle
1
  

Das formtarget-Attribut wird nur für Schaltflächen mit type="submit" verwendet.

Das ist von dieser Referenz .

Hier ist eine Antwort mit JavaScript :

%Vor%     
M12 Bennett 27.06.2016 12:50
quelle
1

Bitte versuchen Sie es es funktioniert für mich

onClick=" window.open (' Ссылка ', 'facebook')"

%Vor%     
Saikat Das 14.03.2017 13:41
quelle
0
%Vor%     
JoshYates1980 26.08.2016 14:31
quelle
0

Eine andere Lösung, die JQUERY verwendet, wäre das Schreiben einer Funktion, die aufgerufen wird, wenn der Benutzer auf die Schaltfläche klickt. Diese Funktion erstellt ein neues <A> -Element mit target = 'blank', hängt es an das Dokument an, 'klickt' es entfernt es dann.

Soweit es den Benutzer betrifft, haben sie auf eine Schaltfläche geklickt, aber hinter den Kulissen wurde auf ein <A> -Element mit target = '_ blank' geklickt.

%Vor%

JsFiddle: Ссылка

    
RagD 27.10.2016 21:54
quelle
0

Anstelle von

  

onClick="parent.location = ' Ссылка "

versuche es mit

  

onClick=" window.open = Ссылка " "   onClick="window.open (' Ссылка ', 'facebook')"

    
nick 21.10.2013 05:43
quelle

Tags und Links