проверка загрузки рисунка в IE
Имеется
if(this.ie) {
if(this.img.readyState == 'complete' && this.img.complete == true) {
//действия
}
else {
setTimeout(arguments.callee, 1000);
}
}
почему в ие как будто условие не работает. Но стоит перед условием поставить alert и после клика ок действия сразу выполняются. |
У изображений есть событие load.
|
событие load не всегда работает. Иногда вообще не работает а иногда через раз. Ну все я нашел выход.
|
Цитата:
|
тут подробнее нечего сказать. Эта работа разных браузеров. И если привязывать это событие через js то оно почему то не всегда срабатывает. Точно будет работать так <img src='img.gif' onload="alert('this image is loaded');">
|
Оно всегда срабатывает, просто нужно его назначать до присваивания src.
|
Цитата:
|
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 10:46. |