-2

我只想为IE7清除缓存,而不是在任何其他浏览器中,我该如何清除它。我使用以下脚本删除缓存,但它清除了所有浏览器的缓存,是否有任何解决方案可以通过 javascript 仅清除 IE7 中的缓存?

<?phpheader("Cache-Control: no-cache, must-revalidate");?>
4

2 回答 2

0

虽然您尝试做的不是一个好主意,但您可以在没有 javascript 的情况下做到这一点。您可以使用条件注释和元标记:

<!--[if IE 7]>

<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1">

<![endif]-->
于 2013-01-23T12:03:47.977 回答
0

问题已得到解决。

 $.ajaxSetup({ cache: false });
于 2013-01-28T05:42:44.140 回答