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