我最近在IE下测试开发我们的系统,经常出现改过的jsp页面,刷新IE后也不能显示,这就是IE的缓存问题,查了一下百度,说是IE9在ajax进行请求时,如果两次请求url相同,则不会请求服务器,而是从缓存中取数值,这相当麻烦,困扰开发者。但是还是有解决办法的,就是在url中加一个时间戳参数,这样每次url就不一样啦,就可以请求服务器,没有缓存问题。

   代码示例如下:在url后面添加一个时间戳的参数即可,是不是很简单呢

  var sysTime=new Date().getTime();

   $.getJSON('${pageContext.request.contextPath }/customerController/queryMedicalRecords?sysTime='+sysTime, {
         pageSize: pageSize
     },

相关文章:

  • 2021-05-11
  • 2022-12-23
  • 2022-12-23
  • 2021-04-19
  • 2021-11-24
  • 2022-02-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-03-06
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
相关资源
相似解决方案