Je peux détecter le moment où le contenu d'une iframe a été chargé en utilisant la fonction charge événement. Malheureusement, pour mes objectifs, il y a deux problèmes avec cela :
- Si une erreur survient lors du chargement de la page (404/500, etc.), l'événement load n'est jamais déclenché.
- Si le chargement de certaines images ou d'autres dépendances a échoué, l'événement de chargement est déclenché comme d'habitude.
Existe-t-il un moyen de déterminer de manière fiable si l'une des erreurs ci-dessus s'est produite ?
J'écris une application semi-web semi-desktop basée sur Mozilla/XULRunner, donc les solutions qui ne fonctionnent que dans Mozilla sont les bienvenues.