timeout на страницах
Можно ли написать каким-то образом timeout чтобы при загрузке страницы шло ожидание, то есть ничего не появляется, пока вся графика не загрузилась?
Цитата: Robinnovich
Можно ли на писать каким-то образом timeout чтобы пи загрузки страницы шло ожидание тоесть нечего не появляться пока вся графика не загрузилась
В принципе нет, но можно деликатно выйти из положения, а именно ввести дополнительный слой, который будет "закрывать" содержимое страницы, пока она не загрузится. Для его удаления, можно создать отдельную функцию, и поставить на неё SetTimeout, скажем в 15 секунд.
Вот как я это себе представляю.
"<BODY onload="функция">
Код:
<BODY onload="document.body.style.display = 'inline';" >
<SCRIPT>
<!--
document.body.style.display = 'none' ;
//-->
</SCRIPT>
<SCRIPT>
<!--
document.body.style.display = 'none' ;
//-->
</SCRIPT>
это же, если не ошибаюсь, просто можно тупо вставить в самом конце body =) всё прогрузилось,функция выполнилась =)
в самом конце имхо не подойдёт, ибо код сработает как загрузится html документа, а автору нужно когда загрузятся рисунки, так что в onLoad