location 中的assign()、replace()、reload()
来源:互联网 发布:淘宝网货到付款网站 编辑:程序博客网 时间:2024/05/17 03:48
window.location.assign(url) : 加载 URL 指定的新的 HTML 文档。 就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面。
window.location.replace(url) : 通过加载 URL 指定的文档来替换当前文档 ,这个方法是替换当前窗口页面,前后两个页面共用一个
窗口,所以是没有后退返回上一页的
reload()方法用于刷新当前文档。
reload() 方法类似于你浏览器上的刷新页面按钮。
如果把该方法的参数设置为 true,那么无论文档的最后修改日期是什么,它都会绕过缓存,从服务器上重新下载该文档。这与用户在单击浏览器的刷新按钮时按住 Shift 健的效果是完全一样。
如果有 POST 数据提交,则会重新提交数据;location.reload() 则将新的页面以替换当前页面,它是从服务器端重新获取新的页面,不会读取客户端缓存且新的 URL 将覆盖 History 对象中的当前纪录(不可通过后退按钮返回原先的页面)。
如果想要刷新当前的页面,又避免 POST 数据提交,可以使用:
window.location.replace( location.href );
阅读全文
0 0
- location 中的assign()、replace()、reload()
- js location.replace和location.reload
- location.replace() 与 location.reload() 的区别
- location.assign 与 location.replace的区别
- js中的location.reload()
- location.replace()和location.href=,location.reload()的区别
- location.href,location.replace(),location.reload()用法和区别
- location.href和location.replace和location.reload的不同(location.replace不记录历史)
- location.href和location.replace和location.reload的不同(location.replace不记录历史)
- location.reload() 和 location.replace()的区别和应用。
- location.reload() 和 location.replace()的区别和应用
- location.reload() 和 location.replace()的区别和应用
- js 刷新页面 用 location.reload() 和 location.replace()
- location.reload() 和 location.replace()的区别和应用
- location.reload() 和 location.replace()的区别和应用
- js 刷新页面 用 location.reload() 和 location.replace()
- location.reload() 和 location.replace()的区别和应用。
- location.reload() 和 location.replace()的区别和应用。
- PS视频教程与资源
- ul,li无法撑开div的问题
- 用SRGAN提升图片清晰度(TensorFlow)
- HTTP协议手记
- 高精鍊 新思维模式 不得不服 广东问果
- location 中的assign()、replace()、reload()
- 前端学习路线
- 软件调试笔记18
- 自主研发全套微信云控源码
- 接口测试-基础知识-01
- 关于pthread_detach(pthread_self())
- Android中的MVC和MVP模式的简单理解
- Unity 技巧参考
- Ubuntu下QT的安装详细教程