Question

J'obtiens l'erreur suivante dans firebug dans Firefox 3 avec MooTools et jQuery: "p.onStatusChange n'est pas une fonction".

J'ai remarqué cette erreur fréquemment dans firebug depuis l'une des dernières mises à jour de FF3. Cependant, il a commencé à apparaître avec du code qui n'a pas été modifié depuis un certain temps et qui ne signalait pas d'erreurs auparavant. Les erreurs se produisent lorsque les résultats ajax sont renvoyés. Il apparaît dans différentes applications utilisant des bibliothèques javascript distinctes, MooTools et jQuery.

Quelqu'un at-il une idée de la raison pour laquelle ces erreurs apparaissent? Mon intuition me dit que quelque chose a changé dans Firefox, mais je ne trouve aucune information en ligne pour le moment. Les appels ajax fonctionnent toujours correctement, mais je crains de laisser aller mon intuition et de laisser des erreurs de script dans mon code.

Merci,

Jason

Était-ce utile?

La solution

Voici la référence de la fonction NsIDownloadProgressListener . Il semble que cela soit devenu obsolète.

Autres conseils

Je le récupère plutôt dans tabBrowser: chrome: //browser/content/tabbrowser.xml

Des erreurs

(4) se produisent:
p.onStatusChange
p.onProgressChange
p.onStateChange
p.onSecurityChange

Ce que j’ai constaté, c’est que le module complémentaire " PDF Download " causait ces erreurs. Le meilleur moyen pour moi de vérifier consistait à accéder à une page générant des erreurs, à désactiver tous les modules complémentaires et à les activer un par un (en commençant par Firebug). Au lieu de procéder un par un, je les ai activés par lots de 3 pour aider à identifier le problème plus tôt.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top