Ich brauche hier Hilfe ...
Weiß jemand, wie man das löst ?: Ссылка
Wenn ich ein Formular mit target="_ blank" nach Vorgabe absende, öffnet sich eine neue Registerkarte. Aber wenn Sie versuchen, es nach einer Ajax-Anfrage zu tun, öffnet das Formular ein Popup-Fenster.
%Vor%Danke!
Es versucht nicht, es als Popup zu öffnen, aber es wird durch den Popup-Blocker blockiert, weil das Öffnen von etwas mit target:_blank
in einem neuen Tab nur erlaubt ist, wenn es das direkte Ergebnis einer Benutzereingabe ist, wie Klick oder Keydown.
Sie erhalten das gleiche Ergebnis, wenn Sie versuchen, es in einem setTimeout zu öffnen:
%Vor%Tags und Links javascript html ajax html5 web