Программирование > JavaScript & JScript

Загрузка картинок

(1/1)

egorovshura:
Всем привет.

Для отрисовки таблицы я использую картинки, причем при клике на строку таблицы картинки динамически меняются, чтобы была видна текущая строка. Мне нужно, чтобы эти картинки не грузились постоянно с сервера, а загружались только один раз при начальной загрузке страницы. После этого вся работа с таблицей происходит на клиенте. Я использую следующий код для предварительной загрузки картинок:

  var GridImages = new Object( );
  GridImages["LigthBlueRight"] = new Image(33, 2);
  GridImages["LigthBlueRight"].src="/Files/Images/LIGHTBLUE_RIGHT.gif";
  GridImages["RedRight"] = new Image(33, 2);
  GridImages["RedRight"].src="/Files/Images/RED_RIGHT.gif";
и т.д.


и вот такой для изменения картинки в таблице

  LeftCell.src=GridImages["LigthBlueLeft"].src;


Поначалу все работает нормально: таблица обновляется без запросов к серверу, но в определенный момент картинки начинают грузиться с сервера. Почему это происходит понять не могу. Если очистить кэш InternetExplorer\'а (delete temporary files), то все снова приходит в норму.

Посоветуйте что-нибудь пожалуйста. Заранее спасибо.

vasa_c:
Что есть LeftCell?

egorovshura:
LeftCell это изображение в одной из ячеек таблицы, т.е. элемент

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии