Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   DHTML/JS/CSS (http://www.flasher.ru/forum/forumdisplay.php?f=24)
-   -   кэширование картинок (не страниц) (http://www.flasher.ru/forum/showthread.php?t=47343)

sts 28.07.2003 21:42

кэширование картинок (не страниц)
 
гружу уникальную страницу, но проблеме не помогает никак

if(isMac && visited==1)document.location.replace(location.href+"&v="+ visited + "&t="+timenow);

путь к картинке один и тот же и она не перегружается на ИЕ5 на Маке (у него очень не здоровое отношение к кэшированию)

вопрос: как релоадить картинку на клиенте не из кэша (вполне возможно что кэширование на прокси)? типа как выше но применительно к <img>?

на сервере лучше не предлагать, т.к. язык не поддерживает антикэш.

спасибо

sts 28.07.2003 22:35

а так и есть, сёрч картинке не мешает

function updateNewsImages(){
var isMac = (navigator.appVersion.indexOf("Mac") != -1);
var time = new Date();
var timenow = time.getTime();
var list = document.images;
if (isMac){
for(var i=0; i<list.length; i++){
//спец. для случая
if(list[i].src.charAt(list[i].src.length-6) == "-"){
list[i].src = list[i].src + "?t=" + timenow;
}
}
}
}


вопрос снят


Часовой пояс GMT +4, время: 10:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.