DOM-window下的常用子对象-location-刷新页面
1.刷新当前页面:(通过给location.href赋值的方式)
window.location.href=""
eg:window.location.href="http://www.baidu.com"
2.重新加载文档:(location.reload()方法)
1)window.location.reload()及window.location.reload(false)
浏览器会先判断服务器端的文件是否发生改变。
若改变:就会从服务器端响应数据给客户端来重新加载;
若未改变:就会直接从客户端的缓存中加载文档。
2)window.location.reload(true)
会直接从服务器端响应数据给客户端
3.使用新文档替换旧文档
window.location.replace()
eg:window.location.replace("http://www.baidu.com")
该方法的替换是:指定URL替换当前缓存在历史记录中(客户端)的项目。所以,在使用该方法后,不能通过点击“前进”“后退”按钮来访问已经被替换的URL。
在实际应用中,在刷新页面的时候,我们通常使用location.reload()或者history.go(0)方法来实现。
4.加载新文档(location.assign()方法通过加载URL指定新的文档来实现页面跳转)
window.location.assign()
eg:window.location.assign("http://www.baidu.com")
assign()与replace()方法的区别:assign():可以点击“后退”按钮返回上一个页面
assign()与href属性的区别:href是通过控制属性来实现页面跳转的
备注:window.history.back(0):可以实现当前页面的刷新功能
转载于:https://www.cnblogs.com/liuqingxia/p/9917814.html
DOM-window下的常用子对象-location-刷新页面相关推荐
- 部署前端刷新页面出现404问题
问题1:web前端部署在tomcat下,登录进入后刷新页面出现404 解决办法:项目下创建WEB-INF/web.xml. web.xml内容 <?xml version="1.0&q ...
- window下常用的doc命令
本文为转载,转载地址:http://blog.csdn.net/franktan2010/article/details/36456501 window下常用的doc命令 dir 用来显示一个目录下的 ...
- js 刷新页面window.location.reload();
Javascript刷新页面的几种方法: 1 history.go(0) 2 window.location.reload() window.location.reload(true) 3 ...
- 点击刷新时修改路径 html,window.location更改URL属性、重定向或刷新页面!!
本篇文章给大家分享一份window.location备忘单!了解如何更改URL属性以及如何在JavaScript中重定向或刷新页面.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 如 ...
- #{}不自动改参数类型_如何在不刷新页面的情况下改变URL
本文为饥人谷原创文章,首发于 前端学习指南. 问没有具体业务场景的技术问题都是耍流氓,那在回答这个问题之前先简单介绍一下业务场景. 下午6点半,小 H写了一个下午的代码揉揉眼睛伸个懒腰,「今天终于能早 ...
- php js页面刷新,JavaScript刷新页面location.reload()的用法
在我们日常工作中,在进行JavaScript编辑过程中,很多时候都需要使用JS刷新页面的功能,所以我们会经常用到location.reload(),今天我们就大家了解下JavaScript刷新页面lo ...
- php中location.reload,js刷新页面location.reload()用法详解
本文介绍了js刷新页面函数location.reload()的用法,有关js location.reload()函数的例子,有需要的朋友参考下. 在javascript编程中,多使用location. ...
- 前端如何实现:在不刷新页面的情况下实时看到自己的评论
功能描述 1.类似CSDN论坛 右上角的消息通知 如果有新消息 整个页面不刷新 右上角的消息数字即时+1 2.类似于论坛评论区 ,发布评论之后,不刷新页面就可以立刻看到自己的评论 (2020-5-3更 ...
- weblogic 64位 linux,weblogic在linux和window下的安装
weblogic在linux和window下的安装 Windows server2008 一直下一步没什么坑 centos6.5 使用rpm安装jdk8 安装jdl rpm -ivh jdk-8u19 ...
最新文章
- Android获取内部和SDCard的存储空间
- linux日志系统的实现,一个同步日志系统的简单实现 log for c (linux 平台)
- 关于java文件扩展名认识
- c语言实验设计报告,C语言实验设计报告.doc
- JAVA多线程提高十四: 面试题
- 这个结构体排序开始没有想到!!
- 中国海洋大学计算机学院研究生导师,中国海洋大学硕士研究生导师介绍:唐瑞春...
- 代码生成工具之界面快速生成
- xp变量 java_winxp系统设置java环境变量的详细教程
- Code POJ - 1780(栈模拟dfs)
- 苹果iOS 13概念曝光 音量UI大改鼠标即时配对
- NYOJ 7-街区最短路径问题(曼哈顿距离)
- Android PDF文件阅读方案
- C语言程序设计(第五版)-谭浩强著-课后习题
- 计算机组成:真正理解单周期处理器的“数据通路”
- 简单html,用CSS设计一个留言板
- 使用jclasslib修改字节码/源码
- 求职数据分析师岗位,简历应该如何写?|工科生三个月成功转行数据分析心得浅谈
- 从Alexander Egyed的论文看程序语言和软件工程的论文写作风格差异
- java.lang.IllegalStateException: Cannot get a STRING value from a NUMERIC cell 问题的解决