2009-07-21 63 views
0

我有一个脚本,在一个点上返回一个图像缩略图使用jquery内置java请求。在ajax请求上强制刷新?

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

在这里有任何技术来避免这种情况?

回答

3

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

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

非常感谢!每次我忘记时间()。 [没有双关语意图] – 0plus1 2009-07-21 08:51:20

0

在您的AJAX调用:

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

jQuery有内置其缓存选项类似的功能。