У меня довольно интересная проблема. У меня есть родительская страница, которая создаст модальное диалоговое окно jquery с iframe, содержащимся в диалоге. Iframe будет заполнен контентом из стороннего домена. Моя проблема в том, что мне нужно создать некоторый javascript уровня диалогового окна, который может определить, успешно ли загружен контент iframe и если его нет в течение 5 секунд, затем закрыть диалог и вернуть пользователя на родительскую страницу.
Я исследовал множество решений, и только два из них имеют какое-либо истинное значение.
- Получите на удаленном сайте строку javascript document.domain = 'our-domain.com'.
- Используйте взломать Фрагмент URL, но мне снова понадобится запрос, чтобы удаленный сайт
возможность изменить URL-адрес, добавив «#some_value» в конец URL-адреса, и мое диалоговое окно должно будет опрашивать URL-адрес до тех пор, пока он не увидит его или не истечет время.
Это, честно говоря, единственные варианты, с которыми мне приходится работать? Нет ли более простого способа обнаружить это?
Я исследовал, существует ли способ опроса ошибок HTTP-ответа, но он все еще ограничен теми же ограничениями.
Любая помощь будет очень цениться.
Спасибо