一起来聊聊兼容性的问题

 

以下内容均以前端的视角看待问题 

首先,来聊聊IE

IE的get请求会存在缓存,怎么解决呢?

追加参数:Math.random()  /  new  Date().getTime()

  设置请求头:xhr.setRequestHeader('If-Modified-Since','0'); 

当我们请求服务器上一个文件的时候,如果此次设置了这个请求头,会把这个请求头的值与所请求的服务器对应的文件的最后修改时间做个对比,如果对比时间一样,则读取本地的浏览器缓存文件,否则读取服务器上最新的文件内容

 

/****** 未完待续  ******/

 

posted @ 2018-05-25 23:15  likwin  阅读(81)  评论(0编辑  收藏  举报