强制刷新ajax请求?

时间:2009-07-21 08:42:07

标签: php jquery ajax image browser

我有一个脚本,它一次使用java请求中内置的jquery返回图像缩略图。

每次调用php函数时,此缩略图都会更新,但保持完全相同的文件名。问题是浏览器缓存缩略图,看起来它永远不会更新。

这里有什么技巧可以避免这种情况吗?

3 个答案:

答案 0 :(得分:3)

您可以在文件名末尾添加time()函数。实施例

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

答案 1 :(得分:0)

您可以将缓存选项设置为false。请参阅documentation

答案 2 :(得分:0)

在你的AJAX电话中:

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

jQuery内置了与cache-option相似的功能。