禁止JQuery中的load方法装载IE缓存中文件的方法_Javascript教程-查字典教程网
禁止JQuery中的load方法装载IE缓存中文件的方法
禁止JQuery中的load方法装载IE缓存中文件的方法
发布时间:2016-12-30 来源:查字典编辑
摘要:使用方法如下:复制代码代码如下:$("#panel").load("test.asp");//在页面装载时,在ID为#panel的DOM元素...

使用方法如下:

复制代码 代码如下:

$("#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

});

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类