Всем привет.
Для отрисовки таблицы я использую картинки, причем при клике на строку таблицы картинки динамически меняются, чтобы была видна текущая строка. Мне нужно, чтобы эти картинки не грузились постоянно с сервера, а загружались только один раз при начальной загрузке страницы. После этого вся работа с таблицей происходит на клиенте. Я использую следующий код для предварительной загрузки картинок:
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), то все снова приходит в норму.
Посоветуйте что-нибудь пожалуйста. Заранее спасибо.