HTML onhashchange属性

  • onhashchange属性定义和用法

    当对当前URL的锚点部分(以“#”符号开头)进行更改时,将触发onhashchange属性。
    锚点部分的实际情况示例:假设当前URL为 http://www.example.com/test.htm#part2 - 此URL的锚点部分为#part2。
    要调用此事件,您可以:

    • 通过设置Location对象的location.hash或location.href属性来更改锚点部分
    • 使用其他书签导航到当前页面(使用“后退”或“前进”按钮)
    • 单击指向书签锚点的链接

  • onhashchange属性浏览器支持

    元素名 IE/Edge Chrome FireFox Safari Opera
    浏览器logo
    body 8.0(含)以上 5.0(含)以上 3.6(含)以上 5.0(含)以上 10.6(含)以上
  • onhashchange属性适用的元素

    元素名 属性
    <body> onhashchange
  • onhashchange属性相关页面

    HTML参考:HTML事件参考