Fenster.open(url, windowname, opts) öffnet sich in einem neuen tab statt neues Fenster in Firefox
Scheint, dass (versuchen zu jsfiddle)
window.open('http://www.google.com/', window_name, 'width=400,height=320');
komplett Stoppt das öffnen neuer Fenster in Firefox, was Sie als window_name an (_blank, was auch immer..)! Dies muss gewirkt haben vor kurzem (Jahr), aber jetzt funktioniert es nicht mehr! Es müssen einige ganz neue änderung in Firefox in der Vergangenheit, auch Antworten auf diese Frage beweisen, dass Sie gearbeitet haben, aber nicht mehr!
Mein Verdacht ist, dass es nicht mehr funktioniert, da die option "Open new windows in new tab instead"
(Tools /Options /Tabs) ist nun standardmäßig true! Es muss eine aktuelle änderung.
Meine wirklich braucht, um öffnen Sie nur ein kleines einfaches Fenster mit der Legende - die Eröffnung neuer Registerkarte für das ist übertrieben.
Das problem ist, dass es eine Standard-und normale Benutzer sind sich nicht bewusst von dieser Einstellung - Sie sehen nur, dass die website verhält sich merkwürdig!
Gibt es eine Möglichkeit zum überschreiben der Firefox Verhalten?
- mögliche Duplikate von JavaScript-öffnet sich in einem neuen Fenster, nicht tab
- OMG @minitech, haben Sie gelesen, meine Frage?? Bitte Lesen Sie es zuerst, um zu sehen, warum es nicht doppelt! Ich hab mich selbst zitiert es!!
- Ich habe. Wissen Sie, die alten Fragen sind nicht tot. Versuchen Sie eine der anderen Lösungen, wenn Sie nicht funktioniert, setzen Sie ein Kopfgeld oder etwas in der Frage. Das ist die gleiche Frage.
- wenn Sie Lesen Sie die erste Zeile der verlinkten Frage, ist es über
window.open(url)
während meine Frage ist überwindow.open(url, window, opts)
das ist ein großes Unterschied hier! Diese Frage ist spezifischer Fall, der gelöst der vorherigen Frage, aber jetzt aufgehört zu arbeiten!! - Okay. So ein Kopfgeld auf es zu sagen, die aktuellen Antworten sind veraltet. Das ist, was es ist.
- Ich habe nur versucht, zu erklären, daß meine Frage ist anders.
- Und ich habe gerade versucht, Ihnen zu erklären, dass es eigentlich das gleiche. Wenn Sie möchten, kann ich ein Kopfgeld auf es für Sie. Yeesh.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre Geige nicht enthalten den code, den du gepostet hast. Dies ist gerade gut funktioniert: http://jsfiddle.net/HLbLu/
Beachten Sie, dass für einige Grund ruft
window.open(...)
ist nicht das gleiche wie der Aufrufopen(...)
.open
mitwindow.open
- und es funktioniert!! Es muss eine aktuelle änderung in der FF, denn bis jetzt habe ich nur verwendetopen
...open
undwindow.open
sind nicht die gleichen?? Schauen Sie auf dieses Beispiel: artax.karlin.MFR.cuni.cz/~ttel5535/pok_js/window.htmlVom Mozilla: https://developer.mozilla.org/en/DOM/window.open#section_31
und hier:
http://www.gtalbot.org/FirefoxSection/Popup/PopupAndFirefox.html