针对ie缓存问题的解决

原创 minsong 随笔 HTML + CSS 222阅读 2017-05-25 11:26:39 举报

在制作页面时,发现在其他浏览器上显示都是正常的,只有在ie上会有缓存的问题,针对这个问题,也是找了很多的解决方案。

1.在html头中加入以下3句话,可以防止大部分浏览器缓存
html 代码

2.js中加入类似下面的代码,让每次的链接都不一样
javascript 代码

3.通过为URL地址添加后缀的方式解决问题
javascript 代码

4.通过jQuery的Ajax设置解决问题
实际上jQuery具有针对这个的Ajax设置,我们只需要按照如下的方式调用$.ajaxSetup方法禁止掉Ajax的缓存机制
javascript 代码

上面的方法你可能写了一种并不好用,你可以多尝试几种结合到一起的方法。我的问题就这样解决了。

可能还会有其他的解决办法,欢迎大家一起讨论。

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复