2010-05-13 34 views
1

任何人都可以让我知道,我需要在每次使用php运行ajax过程时清除“临时”文件。在IE7中刷新或清除Ajax“临时”东西的最佳方法

+0

不能从服务器/脚本端刷新的临时文件。你的情况到底是什么? – 2010-05-13 11:35:06

+0

如果我在我的.php文件中做了任何更改,这在IE7中没有任何影响 – 2010-05-13 11:37:45

回答

1

嗨,你可以在你的header.tpl文件上试试这段代码。或者将其用作服务器端脚本。看这里。

<meta http-equiv="imagetoolbar" content="no" /> 
<meta http-equiv="Pragma" content="no-cache" /> 
<meta http-equiv="Expires" content="Tue,01 Dec 1990 06:30:00 GMT"> 

echo '<meta http-equiv="imagetoolbar" content="no" /> 
<meta http-equiv="Pragma" content="no-cache" /> 
<meta http-equiv="Expires" content="Tue,01 Dec 1990 06:30:00 GMT">'; 
1

为避免高速缓存,您可以在URL上附加一个唯一编号,例如:

var url = 'something.php?' + +new Date; 
url; // => "something.php?1273750710315"