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-刷新页面相关推荐

  1. 部署前端刷新页面出现404问题

    问题1:web前端部署在tomcat下,登录进入后刷新页面出现404 解决办法:项目下创建WEB-INF/web.xml. web.xml内容 <?xml version="1.0&q ...

  2. window下常用的doc命令

    本文为转载,转载地址:http://blog.csdn.net/franktan2010/article/details/36456501 window下常用的doc命令 dir 用来显示一个目录下的 ...

  3. js 刷新页面window.location.reload();

    Javascript刷新页面的几种方法: 1   history.go(0) 2   window.location.reload() window.location.reload(true)  3  ...

  4. 点击刷新时修改路径 html,window.location更改URL属性、重定向或刷新页面!!

    本篇文章给大家分享一份window.location备忘单!了解如何更改URL属性以及如何在JavaScript中重定向或刷新页面.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 如 ...

  5. #{}不自动改参数类型_如何在不刷新页面的情况下改变URL

    本文为饥人谷原创文章,首发于 前端学习指南. 问没有具体业务场景的技术问题都是耍流氓,那在回答这个问题之前先简单介绍一下业务场景. 下午6点半,小 H写了一个下午的代码揉揉眼睛伸个懒腰,「今天终于能早 ...

  6. php js页面刷新,JavaScript刷新页面location.reload()的用法

    在我们日常工作中,在进行JavaScript编辑过程中,很多时候都需要使用JS刷新页面的功能,所以我们会经常用到location.reload(),今天我们就大家了解下JavaScript刷新页面lo ...

  7. php中location.reload,js刷新页面location.reload()用法详解

    本文介绍了js刷新页面函数location.reload()的用法,有关js location.reload()函数的例子,有需要的朋友参考下. 在javascript编程中,多使用location. ...

  8. 前端如何实现:在不刷新页面的情况下实时看到自己的评论

    功能描述 1.类似CSDN论坛 右上角的消息通知 如果有新消息 整个页面不刷新 右上角的消息数字即时+1 2.类似于论坛评论区 ,发布评论之后,不刷新页面就可以立刻看到自己的评论 (2020-5-3更 ...

  9. weblogic 64位 linux,weblogic在linux和window下的安装

    weblogic在linux和window下的安装 Windows server2008 一直下一步没什么坑 centos6.5 使用rpm安装jdk8 安装jdl rpm -ivh jdk-8u19 ...

最新文章

  1. Android获取内部和SDCard的存储空间
  2. linux日志系统的实现,一个同步日志系统的简单实现 log for c (linux 平台)
  3. 关于java文件扩展名认识
  4. c语言实验设计报告,C语言实验设计报告.doc
  5. JAVA多线程提高十四: 面试题
  6. 这个结构体排序开始没有想到!!
  7. 中国海洋大学计算机学院研究生导师,中国海洋大学硕士研究生导师介绍:唐瑞春...
  8. 代码生成工具之界面快速生成
  9. xp变量 java_winxp系统设置java环境变量的详细教程
  10. Code POJ - 1780(栈模拟dfs)
  11. 苹果iOS 13概念曝光 音量UI大改鼠标即时配对
  12. NYOJ 7-街区最短路径问题(曼哈顿距离)
  13. Android PDF文件阅读方案
  14. C语言程序设计(第五版)-谭浩强著-课后习题
  15. 计算机组成:真正理解单周期处理器的“数据通路”
  16. 简单html,用CSS设计一个留言板
  17. 使用jclasslib修改字节码/源码
  18. 求职数据分析师岗位,简历应该如何写?|工科生三个月成功转行数据分析心得浅谈
  19. 从Alexander Egyed的论文看程序语言和软件工程的论文写作风格差异
  20. java.lang.IllegalStateException: Cannot get a STRING value from a NUMERIC cell 问题的解决

热门文章

  1. OS X 使用技巧——在Finder窗口标题栏上显示路径
  2. zoj 1450 Minimal Circle 最小覆盖圆
  3. 如何用Python实现目录遍历
  4. JS 浏览器关闭事件
  5. android多媒体部分学习笔记八------音频录制 mediaRecorder
  6. 批量生成一组不同随机字符串
  7. linux高亮 查日志
  8. CS224d lecture 9札记
  9. 蓝屏:微软撤回 Windows 8.1 八月更新等4个补丁
  10. 【chrome插件】web版微信接入图灵机器人API实现自动回复