Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.43 KB

重定向到另一个网页.md

File metadata and controls

38 lines (27 loc) · 1.43 KB

重定向到另一个页面

使用 HTML:

<meta http-equiv="refresh" content="0;URL=https://github.com/lio-zero" />

使用 JavaScript:

window.location.replace('https://github.com/lio-zero')
window.location.assign('https://github.com/lio-zero')
window.location.href = 'https://github.com/lio-zero'

document.location.href = 'https://github.com/lio-zero'

window.self.location = 'https://github.com/lio-zero'
window.top.location = 'https://github.com/lio-zero'
  • 你可以省略 window,因为它是全局对象
  • 使用 location.replacelocation.href 更好,因为 replace 不会在会话历史记录中保留原始页面,这意味着用户不会陷入无休止的后退按钮失败。
    • 如果要模拟某人单击链接,请使用 location.href
    • 如果要模拟 HTTP 重定向,请使用 location.replace
  • window.self 返回一个指向当前 window 对象的引用。
  • window.top 返回窗口层级最顶层窗口的引用。

重定向回主页:

window.location = window.location.host

更多资料