如何调试IE9JQueryAJAX缓存问题
How to debug IE9 JQuery AJAX caching issues?
我有一个基于Kendo、PHP。。。在IE9下测试时,我遇到了不稳定行为的问题,我能够使用解决这些问题
$.ajaxSetup({ cache: false });
并添加:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
现在我观察到了许多其他奇怪的行为,比如在当前请求之前对Ajax请求的回答等等。所以看起来我仍然存在缓存问题。
当然,亲爱的微软粉丝们。。。我在firefox、Chrome甚至我自己的安卓手机上尝试了同样的应用程序,一切都很好!
- 如何调试IE9JQuery问题
- 编写JQuery/Ajax应用程序时的最佳实践是什么考虑到IE对HTML标准的持续不尊重
在过去,我使用了一个GET参数来保存缓存id(如时间戳),以解决IE的缓存问题。由于缓存id总是不同的,IE每次都会将其解释为一个新的URL。
为了回答我自己的问题,我们最终做了什么来解决IE问题。。。由于我们正在为特定的公司制作Web ERP系统,他们决定强迫员工使用Chrome或FireFox。如果人们开始大规模抵制IE,也许微软就会停止与他们的客户和用户玩游戏。
相关文章:
- 如何在从浏览缓存加载页面时执行javascript
- ReactJS和SpringDataRest缓存问题可能与websocket有关
- 缓存谷歌地图数据
- 防止jQuery Mobile中的ajax缓存
- image.onload事件和浏览器缓存
- Javascript清除缓存以清除基本身份验证凭据
- 使用jquery.load('pageName')方法时,未从应用程序缓存加载Html页
- 将脚本缓存到本地存储的basket.js概念仍然是一个好主意吗
- 阻止选项卡缓存jquery ui
- 强制浏览器更新缓存的HTML5视频对象
- 在Javascript中使用全局变量作为缓存是很好的
- 缓存!saveLocations()和addLocation()函数有什么区别
- 微软边缘浏览器缓存中的RESTful Angular应用程序
- 浏览器坚持使用旧的html和JS缓存
- 浏览器是否持久缓存脚本元素的编译版本
- 登录后重定向,缓存页面问题-Javascript
- Angular2他们如何保存到缓存
- ASP.NET IIS应用程序中的客户端脚本缓存
- 如何缓存AJAX请求的图像
- 如何调试IE9JQueryAJAX缓存问题