Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: sublimity от 19 Ноября 2003, 15:36:14
-
Как правельно проверить загрузился ли весь документ в iframe или нет???
Как я делаю : 1) в загружаемой страничке в конце происходит : document.body.load=\'true\' или чтото похожее
2)В том докуменьте в который загружаеться делаеться settimer()
3) Timer проверяет есть ли iframe.document.body -да
есть ли iframe.document.body.load -да
есть ли iframe.document.body.load=true -да
НО енто гавёно срабатывает , т.к. идет загр. картинок !!!
Как грамотно ето зделать!!!
Попробовал в загруж.документе тотже result!!!!
КАК???
Запание спасибочки за все!!!
-
Это срабатывает так как надо, т.е. правильно, только для того что-бы это работало для картинок, надо картинки тоже проверять на загружаемость, например:
var imageload = true;
for(i = 0; i < iframes.document.images.length; i++)
if(iframes.document.images.complete == false)
{
imageload = true;
break;
}
а потом в твоей функции проверки сделай так
if(iframe.document.body.load==true && imageload ==true)
{
тогда показываешь уже целиком загруженную страницу
}
Вопросы есть?
-
Нету вопросов , но всёравно геморой!
-
-
Опробовал но у этого метода возникли свои ПЛЮШКИ , у меня сейчас так : кликаем на силку , происходит загрузка (выполняеться ф-ция) , после ф-ция ожидает когда в зогружаеммом ifram-e у обьекта body появиться свойство compilet , в течение 20 - 60 сек
Если загрузка невыполнена то в приемник записываеться инфа что нельзя загрузить инфу !
OnLoad= да хорош но ПОЧЕМУТО ??? незнаю почему както через раз сробатывало !! Но впринцепе спас за onload но только всеравно делать свою ф-цию ! И еще использую несколько потоков с ожидание , точнее тестирую !
ВОПРОС : примерчик: Из десяти попыток загрузить одна несробатывает??? Кто может дать ответ?? т.е. программа недожидаеться ... Хотя в фраме иже все загруженно , php сгенирировал всё как надо!!!
ВОПРОС: Как правельно проверять существование обьекта????
Ваше мнение??? т.к. мой метод иногда тоже подгльчивает !!!!!
Спас всем людям кто в форумах и здеся и в PHP !