如何通过javascript清除IE7中的缓存

时间:2013-01-23 11:35:23

标签: javascript jquery internet-explorer

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

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

2 个答案:

答案 0 :(得分:0)

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

<!--[if IE 7]>

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

<![endif]-->

答案 1 :(得分:0)

问题已经解决了。

 $.ajaxSetup({ cache: false });