Скажем, я создаю динамический IFrame так:Ожидания динамического плавающего фрейма, чтобы загрузить с помощью JQuery
$('body').prepend('<iframe id="e" src="/page.html"></iframe>');
Теперь я хочу, чтобы ждать этого плавающего фрейма окончания загрузки, так что я могу получить доступ к его источнику. я мог бы сделать это с помощью:
$('#e').load(function() {}
Однако, если есть изображение или что-нибудь на «/page.html», который занимает много времени для загрузки, то я просто жду ничего, потому что все, что я Потребность - источник.
Так что мой вопрос, можно ли сделать что-то вроде этого, вместо:
while not exists ($("#e").contents().find('#someid')) { //wait }
Так что это просто ждет, пока не существует «#someid» в нашем плавающем фрейме (это означает, по крайней мере, закончил загружен исходный код).
Возможно ли это?
попытаться увидеть, если '$ («# х»). ready (функция() {} 'помогает. –
Привет, спасибо, но он не будет работать с динамическим iFrame. –