脚本强制IE8缓存行为

时间:2012-09-18 12:51:34

标签: javascript caching internet-explorer-8 ie-developer-tools

在IE8中,缓存开发人员工具上有一个名为“始终从服务器刷新”的选项。有可能有一些javascript或类似的强制这种行为或我必须总是手动吗?

我试过

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

但我的应用程序中的刷新问题似乎只能通过在缓存选项面板上选中“始终从服务器刷新”来解决。

由于

1 个答案:

答案 0 :(得分:1)

如果你正在使用jQuery,你可以这样做:

  

$。ajaxSetup({       cache:false   });

在使用jquery + ajax时解决了许多IE8缓存问题。

否则,您可以通过在.js uri的末尾附加唯一编号来使用“缓存断开器”。像这样:

  

http://mysite.com/myscript.js?=_11232131231323

当然,唯一的#可以是每个页面请求都是唯一的DateTime()。