Wenn man die OnFocus-Funktion, wie im Unterbeispiel in eine Webseite eingebetet dann stürzt Firefox ab.
Quelle:
http://www.manuel-breitfeld.de/home.php/2006/…t_onfocus_alert
Gibt es ein Möglichkeit diese Bug zu beheben?
Wenn man die OnFocus-Funktion, wie im Unterbeispiel in eine Webseite eingebetet dann stürzt Firefox ab.
Quelle:
http://www.manuel-breitfeld.de/home.php/2006/…t_onfocus_alert
Gibt es ein Möglichkeit diese Bug zu beheben?
Ist eigentlich völlig logisch, dass der Firefox das nicht verkraftet.
-Webseite lädt
-Webseite kriegt focus
-Alertfenster erscheint
-Webseite verliert focus (den kriegt das alert-Fenster)
-Alert-Fenster wird vom Benutzer geschlossen
-Webseite kriegt focus
-Alertfenster erscheint
-Webseite verlieft focus
-Alerfenster wird geschlossen
-Webseite kriegt focus
-Alert erscheint
-usw.
Was willst du erreichen?
Es ist folgen wenn man Opera oder IE benutzt kommt es nur einmal.
Außerdem darf laut HTML-Spezifikation "OnFocus" gar nicht im Body-Tag vorkommen - tut es das doch, sollte es einfach ignoriert werden
Wenn das onfocus bei anderen Browsern nur einmal gesendet wird, benutzt doch eine Art workaraund:
<body onfocus="if (focus==true) return;focus=true;alert('test');"/>
(Nicht getestet, das Prinzip sollte aber klar sein.)
Es löst doch das Probleme an sich nicht.
Jedoch hilf hier wie immer auch ein beherzter tastendruck (Strg+W)
Gruß Hannes
Tcha. Das Problem kann nur von den Mozilla-Entwicklern gelöst werden. Und die haben anscheinend keine Lust dazu.
Betreffende Bugeinträge auf Bugzilla existieren schon seit mehreren Jahren.
Gibt es vielleicht die Möglichkeit per Adblock diese Code auszufieltern?
Nope
Aber mit Greasemonkey geht's 100pro.
Gruß Hannes
Was müsste ich bei Greasemonkey einstellen?
Sicher, dass das geht? Ich hab da schon ein bischen experimentiert, aber nichts hat so richtig funktioniert...