Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: listopad от 29 Ноября 2002, 13:17:44

Название: Подзагрузка изображений....
Отправлено: listopad от 29 Ноября 2002, 13:17:44
У меня вот какая проблема...., есть сценарий в котором при наведении на изображении мышки изображение меняется на другое ..... все как обычно , ничего нового .... Но вот в чем проблема.!!!! второе изображени подгружаеться только тогда , когда наведу мышкой.... т.е приходиться ждать когда она подзагрузиться ! А я хочу чтобы второе изображ подгружалось сразу при загрузке страницы ... и при наведении мышки уже все работало. Вот что у меня получилось....


0003






   ONMOUSEOVER="changeImages(\'id0003_01\', \'images/0003_01-over.jpg\'); return true;"
   ONMOUSEOUT="changeImages(\'id0003_01\', \'images/0003_01.jpg\'); return true;">
   






По идеи все должно работать , но почему -то не хочет........
Название: Подзагрузка изображений....
Отправлено: mike от 29 Ноября 2002, 14:41:14
Цитировать
var preloadFlag = false;
function preloadImages() {
if (document.images) {
id0003_01_over = newImage("images/0003_01-over.jpg");
preloadFlag = true;
}
}

Попробуй id0003_01_over объявить глобально для всего скрипта:

var preloadFlag = false;
var id0003_01_over;
function preloadImages() {
     if (document.images) {
        id0003_01_over = newImage("images/0003_01-over.jpg");
        preloadFlag = true;
     }
}


Может быть, что проблема даже не в этом :) Настройки браузера проверял?