Window location.replace() 方法

实例

替换当前文档:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <h2>replace 属性</h2>
  5. <button onclick="myFunction()">Replace 文档</button>
  6. <script>
  7. function myFunction() {
  8. location.replace("https://cankaoshouce.com")
  9. }
  10. </script>
  11. </body>
  12. </html>

定义与用法

replace() 方法将当前文档替换为新文档。


也可以参考:

assign() 方法


备注

assign()replace() 之间的区别是:

  • replace() 从文档历史记录中删除当前 URL。

  • 使用 replace() 时,无法使用 “后退” 导航回原始文档。


语法

  1. location.replace(newURL)

参数

参数描述
newURL必填。
要导航到的页面的 URL

返回值


浏览器支持

location.replace() 所有浏览器都支持:

属性
location.replace()YesYesYesYesYes

分类导航