2009-07-21 7 views
0

У меня есть сценарий, который в какой-то момент возвращает миниатюру изображения, используя jquery, встроенный в запрос java.Заново обновить запрос ajax?

Каждый раз, когда вызывается функция php, этот миниатюра обновляется, но сохраняет то же имя файла. Проблема в том, что браузер кэширует миниатюру, и похоже, что он никогда не обновляется.

Есть ли какие-либо методы, чтобы избежать этого?

ответ

3

Вы можете добавить функцию времени() в конце имени файла. Пример

<img src="myImage.jpg?<?php echo time();?>" /> 
+0

спасибо! Каждый раз, когда я забываю о времени(). [каламбур не предназначен] – 0plus1

0

В вашем вызове AJAX:

'image.php?'+(new Date().getTime()) 

JQuery имеет схожую функциональность встроенного в своей кэш-опциону.

Смежные вопросы