Автор Тема: Загрузка картинок  (Прочитано 3188 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн egorovshura

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Загрузка картинок
« : 23 Мая 2006, 22:26:33 »
Всем привет.

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

  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

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 157
  • +0/-0
  • 0
    • Просмотр профиля
    • http://blgo.ru/blog/
Загрузка картинок
« Ответ #1 : 24 Мая 2006, 10:33:58 »
Что есть LeftCell?
Блог ГО

Оффлайн egorovshura

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Загрузка картинок
« Ответ #2 : 24 Мая 2006, 17:02:22 »
LeftCell это изображение в одной из ячеек таблицы, т.е. элемент

 

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