前端用到的各种刷新加载

448 阅读1分钟

列举较快的三种方法

1、location.reload()----从服务端获取数据,在http请求头中不会包含缓存标记

     loaction.reload(true) : 强制刷新;

     location.reload(false) : 刷新,可引用缓存数据;

     window.location.href = window.location.href;

     PS:location.reload()在严格模式下报错,需改为window.location.reload()

2、history.go(number/URL)----读取缓存数据

     history.go(-1) : 上一个页面;

     history.go(0) : 当前页;

     history.go(1) : 前进一个页面;

3、document.execCommand('Refresh')----刷新当前文档

4、实时数据刷新使用AJAX+setTimeout局部刷新