禁止JQuery中的load方法装载IE缓存中文件的方法

2016-02-19 15:08 10 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐禁止JQuery中的load方法装载IE缓存中文件的方法,赶紧看过来吧!

【 tulaoshi.com - Web开发 】

使用方法如下:
代码如下:
$("#panel").load("test.asp");
//在页面装载时,在ID为#panel的DOM元素里test.asp的内容。

但是,当你修改test.asp文件的内容以后,在IE浏览器下,再利用以上方法重新装载该文件时,你会发现ID为#panel的DOM元素的内容并未发生变化,问题究竟出现在什么地方呢?原来是重新加载以后,IE浏览器并没有从服务器端重新下载修改以后的test.asp,而是直接从IE缓存中读取没有修改之前加载的那个test.asp文件,因此会出先#panel元素的内容没有发生变化。

因此在使用以上方法之前需禁用该方法装载IE缓存中的文件,方法如下:
代码如下:
//在调用load方法之前利用该方法禁止load方法调用IE缓存文件
$.ajaxSetup ({
cache: false
});

来源:http://www.tulaoshi.com/n/20160219/1609003.html

延伸阅读
标签: 浏览器
ie缓存文件夹在哪? 如果你的浏览器浏览起来很慢,一个简单的解决部分就是清空Internet临时文件的缓存。那么ie缓存文件夹在哪呢?下面我们详细介绍下: 现在我们和网络接触越来越多,网络给我们的生活带来了许多的便利和娱乐。在平时大家比应该会经常登陆到视频、音乐网站观赏电影和试听MP3。其实IE浏览器在线播放影音的时候,它们都已...
标签: Java JAVA基础
  1, 使用java提供的方法,在jsp或者servlet中都可以 <% response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", 0); % 2, 使用HTML标记,如下面: <HEAD <META HTTP-EQUIV="Pragma&...
标签: Web开发
jQuery 1.4 源码 449 行(core.js 431 行),判断是否为函数的方法如下(思路
标签: Web开发
怎样使用? Lazy Load 依赖于 jQuery. 请将下列代码加入页面 head 区域: 代码如下: script src="jquery.js" type="text/javascript"/script script src="jquery.lazyload.js" type="text/javascript"/script 并且在你的执行代码中加入下面语句: 代码如下: $("http://www.appelsiini.net/projects/lazyload/img").lazyload(); ...
标签: Web开发
做一个项目用到Ajax,开始觉得挺好,后来发现一个问题,例如删除一项,恢复之后就不能再接着删除, 必须要等一段时间,后来知道是IE缓存的问题 AJAX缓存页面是一个刚接触AJAX的人一定会遇到的问题,造成这个问题的关键性人物又是Ie... 在网上找了好多资料后,总结一下 1:在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数 在javasc...

经验教程

245

收藏

92
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部