文章插图
1 , 重装方法 , 该方法强迫浏览器刷新当前页面 。语法: location.reload([bForceGet]) 参数: bForceGet , 可选参数 , 默认为false , 从客户端缓存里取当前页.true , 则以GET方式 , 从服务端取最新的页面 , 相当于客户端点击F5(“刷新”)
2 , 替换方法
该方法通过指定URL替换当前缓存在历史里(客户端)的项目 , 因此当使用替代方法之后 , 你不能通过“前进”和“后退”来访问已经被替换的URL 。语法: location.replace(URL)在实际应用的时候 , 重新刷新页面的时候 , 我们通常使用:location.reload()或者是history.go(0)来做 。因为这种做法就像是客户端点F5刷新页面 , 所以页面的method =“post”的时候 , 会出现“网页过期”的提示 。那是因为会话的安全保护机制 。可以想到:当调用location.reload()方法的时候 , aspx页面此时在服务端内存里已经存在 , 因此必定是IsPostback的 。如果有这种应用:我们需要重新加载该页面 , 也就是说我们期望页面能够在服务端重新被创建 , 我们期望是不是IsPostback的 。这里 , location.replace()就可以完成此任务 。被替换的页面每次都在服务端重新生成 。你可以这么写:location.replace(location.href);
【JS刷新当前页面的几种方法总结】返回并刷新页面:
location.replace(document.referrer); document.referrer //前一个页面的URL不要用history.go(-1) , 或history.back();来返回并刷新页面 , 这两种方法不会刷新页面 。
3 , 使用JAVAscript刷新页面的几种方法:
- 1 , history.go(0)
- 2 , location.reload()
- 3 , 位置=位置
- 4 , location.assign(位置)
- 5 , document.execCommand( '刷新')
- 6 , window.navigate(位置)
- 7 , location.replace(位置)
- 8 , document.URL = location.href
- 1 , 页面自动刷新:把如下代码加入区域中
- 2 , 页面自动跳转:把如下代码加入区域中
- 3 , 页面自动刷新JS版:
- 4 , JS刷新框架的脚本语句:
推荐阅读
- 淘宝聚划算抢购需要刷新吗 怎样在聚划算整点抢购东西
- 黄贡菊黄贡菊的功效与作用
- 支付宝首页页面可简化,操作在这里
- 打造丝般顺滑的 H5 翻页库
- MySQL-查询分页
- 怎么关闭抖音启动页面广告
- Python 爬虫如何获取 JS 生成的 URL 和网页内容?
- 手机淘宝首页怎么设置淘宝直播怎么显示 淘宝直播高级设置在哪里
- 抖音网页版怎么调画质
- 防止网页被别人的iframe嵌套