浏览器兼容问题--get/post

问题描述:

人员通过发送位置在百度地图上显示出来。删除人员后,chrome地图上该人员也随即消失,但IE浏览器上仍旧存在。清除缓存后,才消失。

原因:

IE下面同一个地址,不会多次去请求的。只有加一个不断变化的时间,它会认为是不同的地址,才会去请求。在加载地图人员的时候使用了get请求,地址没有变化。

解决方法一:

请get请求改成post请求。

方法二:

get请求后面添加时间戳。例如:

urlstr="test.php?timestamp="+new Date.getTime();  

原文地址:https://www.cnblogs.com/suhaihong/p/6433307.html