Я могу обнаружить, когда содержимое iframe загрузилось с использованием события загрузки. К сожалению, для моих целей есть две проблемы:
- При ошибке при загрузке страницы (404/500 и т.д.) событие загрузки никогда не запускается.
- Если некоторые изображения или другие зависимости не удалось загрузить, событие загрузки запускается как обычно.
Есть ли какой-то способ, который я могу надежно определить, произошла ли какая-либо из вышеупомянутых ошибок?
Я пишу полу-веб-приложение для полузадачи, основанное на Mozilla/XULRunner, поэтому приветствуем решения, которые работают только в Mozilla.