![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Вот захотелось мне (и др.) сделать такую вещицу, а заодно опробовать onLoad на имидже, и вытянуть максимум полезности. Все началось с простого:
------------------------ <html> <title>Загрузка картинки</title> <script><!-- // Понятно, что Ява load = 0; function help_icon(){ if (load == 1){ document.title = "ok - "+document.title; setTimeout("help_icon()", 3000); } else { setTimeout("help_icon()", 3000); } } function kk(){ if (load == 0){ load = 1; } function pic(){ rnd = Math.round(Math.random()*10); dd.innerHTML = '<img src="'+rnd+'.gif" onLoad="javascript:kk();" >' alert('Рандом пошел: '+ rnd); document.title = "Загрузка картинки"; load = 0; } --> </script> <body><center> <div id="dd" name="dd" style="position:absolute"></div> <br><br><input type="button" value="Go!" onClick="javascript ic();"> <br><br>текст, просто для эксперимента </body></html> ------------------------ И вся эта дребедень должна в слое dd (Експлорер) рисовать картинку, произвольно от 0.gif до 10.gif . Когда картинка загрузится, то док., влекомый таймАутом, должен пририсовать к заголовку сверху "ok - ", а после нажатия кнопки все по новому (что бы продлить время ожидания загрузки картинки, я закачал их на сервак [и брал оттуда же]). И что получается? После нажатия кнопки первый раз "ok" уже зависает на всю свою жизнь там, наверху. Что мне посоветуете?
__________________
:confused: :( :eek: :D :rolleyes: :p ;) :) :o :cool: :mad: Во имя процессора-отца, процесса-сына и святого root'а. Аминь. Последний раз редактировалось StimS; 17.08.2002 в 01:02. |
![]() |
Часовой пояс GMT +4, время: 05:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|