Ein sehr Nische Problem:"undefined Handler" von prototype.js Linie 3877
ich manchmal (30% der Zeit) einen 'undefinierten Handler' erhalte Javascript-Fehler in Zeile 3877 der prototype.js Bibliothek (Version 1.6.0.2 von Google: http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.2/prototype.js).
Jetzt auf dieser Seite habe ich eine Google Map und ich benutze die Prototypfenster-Bibliothek.
Das Problem tritt in IE7 und FF3 auf.
Dies ist die Info Firebug gibt:
handler is undefined
? in [email protected]()prototype.js (line 3877)
handler.call(element, event);
ich auf eine lokale Version von PrototypeJS geschaltet und hinzugefügt einige Debug im betreffenden Verfahren (createWraper), aber das Debuggen nie vor dem Fehler erscheint ...
Ich googelte herum und fand eine andere Erwähnung des Fehlers in der gleichen Zeile, aber keine Antwort, also poste ich es hier, wo vielleicht jemand eines Tages eine Antwort haben wird :).
Hinzufügen der Zeile von Code, den Sie getan haben, wird verhindern, dass der Fehler passiert, aber was auch immer auslösend ist, versucht, dies für ein Element zu tun, das nicht existiert, also wäre sowieso nichts passiert. Das ist keine Lösung –