Каков наилучший способ обработки ошибок / тайм-аута при загрузке iframe с помощью jquery? - PullRequest
0 голосов
/ 18 января 2010

Я загружаю iframe, изменяя его атрибут src, а затем регистрирую обработчик для его события загрузки, т.е.

obj.iframe.attr ('src', src); obj.iframe.load (function () { ... });

Это работает хорошо, если iframe загружается правильно. Мне интересно, есть ли простой способ использования jquery для установки таймаута загрузки iframe и обнаружения ошибок, если он загружается неправильно.

1 Ответ

1 голос
/ 18 января 2010

Вы можете добавить в функцию загрузки iframe функцию, которая устанавливает переменную в true, а затем использовать setInterval, чтобы регулярно проверять, все ли в порядке. Когда iframe загружен правильно, вы можете использовать clearInterval, чтобы остановить проверку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...