码迷,mamicode.com
首页 > 其他好文 > 详细

IE浏览器同过get\delete请求时,获取不到数据或者获取数据有误

时间:2019-12-28 11:38:03      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:获取数据   数据   优先   记录   bsp   取数据   details   ie浏览器   time()   

地址:https://blog.csdn.net/weixin_34417814/article/details/93327578

 

在ie浏览器用get方式获取数据时因为发送得到参数地址都是一样的,所以浏览器会优先从缓存获取数据,而不去服务器请求数据,post由于参数不同所以不会影响。

解决方法:

1.  Internet选项--浏览历史记录--设置-- Internet 临时文件的选项改为每次访问网页时也可以

2. 在ajax请求的页面后加随机数

  例:URL=“t=”+Math.random();//或者new Date();

  或: “?timestamp=”+new Date().getTime();

  最好的方法:用一个公共的ajax方法设置{cache:false;}就不需要每个接口写随机数了;

IE浏览器同过get\delete请求时,获取不到数据或者获取数据有误

标签:获取数据   数据   优先   记录   bsp   取数据   details   ie浏览器   time()   

原文地址:https://www.cnblogs.com/mark5/p/12111062.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!