|
|
|
| Как узнать что предзагрузка изображений в IE img = new Images() ; img.src="...";
завершена?
Mozilla и Opera дожидаются окончания предзагрузок и только потом
продолжают работу. Я делаю для невидимого элемента с id="calc" document.getElementById('calc').style.visibility="visible"; и все изображения на экране появляются одновременно.
В IE это не работает,он продолжает работу не дожидаются окончания предзагрузок , изображения появляются на экране по одному по мере загрузки . | |
|
|
|
|
|
|
|
для: webdev
(24.09.2008 в 14:59)
| |
var img = new Image();
img.src='........';
img.onload = function() {
//то что нужно сделать после полной загрузки картинки
}
|
| |
|
|
|
|
|
|
|
для: Madman
(24.09.2008 в 16:44)
| | Это не работает, и как положено только в ишаке. | |
|
|
|
|
|
|
|
для: webdev
(24.09.2008 в 21:05)
| | да, я тоже это заметила. сначала думала, что не подгружаются картинки, потому что они
у меня в фонах, а не в имиджах. но в FF подгружаются заранее и при наведении сразу
меняются, а в IE заметно моргание. новая клиентка пользуется IE - чудо! одна из ста...
даже попросила кое-каие эффекты прикрутить, которые только в IE видны. хорошо хоть, в
новом, 7-м, смотрит, а то в 6-м какие-то заморочки со скриптом, не срабатывает событие
по уходу мыша и остаются надписи там , где они не нужны... | |
|
|
|
|
|
|
|
для: webdev
(24.09.2008 в 14:59)
| | - | |
|
|
|