javascript. Kann nicht öffnen Sie eine neue Registerkarte in safari
Den folgenden javascript-öffnet eine neue Registerkarte Prima im Firefox, chrome und IE. aber es öffnet sich ein neues Fenster in safari.
javascript:window.open(url,'_blank'); //opens new window in safari.
Brauche ich um zu öffnen ein neuer tab, KEIN neues Fenster in safari. jemand anderes zu sehen, dieses Verhalten? behebt? Ich kann nicht scheinen, um herauszufinden, die neuesten Beiträge, um diese... vielleicht ist es nur mich.
Dank.
Mit safari 5.1.7 unter windows.
- Wer sehen dieses Problem? Ist das eine dumme Frage?
- Ich habe das exakt gleiche Problem. Haben Sie zu verwalten, zu implementieren eine Lösung?
- Nein, ich glaube nicht, dass ich jemals eine Lösung finden. Ich denke, das war nur ein safari-Problem, wenn ich mich erinnere.
- Vielen Dank für Ihren Kommentar auf solch eine veraltete Frage! Es stellt sich heraus, dass es ein browser-Einstellung, die sein kann, herausgegeben unter "Bearbeiten" ->'Einstellungen'-> "Tabs" und wählen Sie die "Automatisch" - option in der drop-down-Menü 'Öffnen von Seiten in tabs anstelle von Fenstern".
- Danke. Sollten Sie post, als Antwort.
- Gute Idee. Fertig!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es stellt sich heraus, dass es ein browser-Einstellung, die bearbeitet werden können, unter
Edit -> Preferences -> Tabs
und wählen Sie dieAutomatically
- option in der drop-down-MenüOpen pages in tabs instead of windows
.Ändern Sie Ihre browser-Einstellungen Bearbeiten/Einstellungen (ZAHNRAD-Symbol) -> Einstellungen -> Tabs und wählen Sie "Automatisch" oder "Immer" - option in der drop-down-Menü von "Öffnen von Seiten in tabs anstelle von Fenstern".
Dieser arbeitete für mich in der Mac/Safari:
Fand ich diese hier : Fenster.open(url, '_blank'); funktioniert nicht auf iMac/Safari
Safari unterstützt keine Fenster.öffnen. Bitte besuchen Sie diesen link -
https://developer.apple.com/library/archive/documentation/Tools/Conceptual/SafariExtensionGuide/WorkingwithWindowsandTabs/WorkingwithWindowsandTabs.html
window.open
in eine Funktion und rufen Sie die Funktion mitonclick
Safari nicht öffnen Sie eine neue Registerkarte. Aber wenn du die Funktion in die click-element, es bedeutet:<button onclick='window.open("https://www.google.com", "_blank");'>Open Google search</button>
.