
Ich habe dieses Problem mit Firefox, wenn ich Facebook verwende. Wenn ich die Registerkarte mit Facebook schließen möchte, lässt es mich das nicht. Ich meine, egal wie oft ich mit der mittleren Maustaste auf die Registerkarte klicke oder die Schaltfläche „Schließen“ verwende, die Registerkarte wird nicht geschlossen.
Ich vermute, das Problem liegt an einem JavaScript-Code auf der Seite, denn wenn ich lange genug warte, wird eine Warnung angezeigt, dass ein Skript auf der Seite nicht reagiert, obwohl die Seite selbst im Allgemeinen reagiert und in Ordnung ist.
Ich frage mich, ob jemand jemals ein solches Problem hatte. Ich verwende Firefox 12 und das Problem besteht unter Linux (Ubuntu 12.04) und Windows 7.
Antwort1
Ich habe dieses Benutzerskript erstellt, um die Onbeforeunload-Handler in Facebook zu deaktivieren. http://userscripts.org/scripts/show/135086 Natürlich brauchen Sie Greasemonkey.
Antwort2
Tatsächlich liegt es daran, dass Facebook beim Schließen der Registerkarte eine Reihe von Skripten ausführt.
Wie oben erwähnt ist es das OnUnload-Ereignis
Ich habe ein kleines GreaseMonkey-Skript dafür geschrieben, da es sehr nervig war
http://userscripts.org/scripts/show/153998
Viel Glück
:)
Antwort3
Versuchen Sie unter Windows, Firefox im abgesicherten Modus auszuführen > Start > Ausführen > firefox /safe und sehen Sie, wie er sich verhält. Beginnen Sie mit der Beseitigung unerwünschter Add-Ons und überprüfen Sie jedes Mal das Verhalten ...
Außerdem sollten Sie das Überprüfen und Aktualisieren von Add-Ons usw. berücksichtigen. Besuchen Sie den Browsercheck-Onlinedienst von Qualys
Versuchen Sie außerdem, den Cache/die temporären Dateien usw. Ihres Browsers zu löschen.
Wenn alles andere fehlschlägt, würde ich schließlich zu einer früheren Version, also 11, zurückkehren und sehen, was dabei herauskommt …
besuchen Sie oldapps.comfür ältere Versionen von Firefox und Software ...
Antwort4
Das Gleiche hier, Firefox 12 unter Windows, und beim Versuch, die Registerkarte „Facebook“ zu schließen, bleibt es eine ganze Weile hängen, es sei denn, ich schließe und öffne Firefox vollständig erneut.
Mein Verdacht richtet sich nicht auf irgendwelche Firefox-Erweiterungen, sondern auf eine unglückliche Kombination von Sperreffekten:
Erstens ist meine Internetverbindung langsam. Manchmal dauert es ewig, bis Anfragen gestartet werden, oder es kommt zu einer Zeitüberschreitung.
Zweitens vermute ich, dass Facebook in diesem
OnUnload
Fall eine AJAX-Anfrage verwendet, die das Schließen der Seite im Wesentlichen verzögert, bis das Skript entschieden hat, ob das Schließen zulässig ist oder nicht.
Das Problem ist, dass sich Webdesigner heutzutage nicht mehr vorstellen können, dass die Leute diese Anfragen überhaupt bemerken, weil ihre Verbindung so lange dauert.