window.location.href,window.location.replace(),window.location.reload() 三者的区别

  1. window.location.href=“url”:改变url地址;
  2. window.location.replace(“url”):将地址替换成新url,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后 退”来访问已经被替换的URL,这个特点对于做一些过渡页面非常有用!
  3. window.location.reload():强制刷新页面,从服务器重新请求!

demo url:https://www.html.cn/demo/js-location/reload.html

赞(0) 打赏
未经允许不得转载:WEB前端开发 » window.location.href,window.location.replace(),window.location.reload() 三者的区别

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #-49

    不知这三个方法浏览器的支持如何?

    afc1639年前 (2010-06-13)回复

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏