我有一个基于Kendo,PHP的应用程序.在IE9下进行测试时,我遇到了一些不稳定的行为问题,我能够使用以下方法修复这些问题:
$.ajaxSetup({ cache: false });并加入:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />现在我观察到许多其他奇怪的行为,比如在当前请求之前对Ajax请求的回答,等等.所以看来我仍然存在缓存问题。
当然亲爱的微软粉丝们..。我在firefox,Chrome,甚至我自己的Android手机上尝试了同样的应用程序,一切都很好!
发布于 2013-08-04 17:58:59
为了回答我自己的问题,我们做了些什么来解决IE的问题.由于我们正在为一家特定的公司开发一个Web系统,他们决定强迫他们的员工使用Chrome或FireFox。如果人们开始大规模抵制IE,微软或许会停止玩弄他们的客户和用户。
发布于 2013-07-29 21:42:17
在过去,我使用了一个GET参数,它保存像时间戳一样的缓存id,以绕过IE的缓存问题。由于缓存id总是不同的,所以IE每次都将其解释为一个新的URL。
https://stackoverflow.com/questions/17933142
复制相似问题