HTML onhashchange事件属性
-
onhashchange属性定义和用法
当对当前URL的锚点部分(以“#”符号开头)进行更改时,将触发onhashchange属性。
锚点部分的实际情况示例:假设当前URL为
http://www.example.com/test.htm#part2 - 此URL的锚点部分为#part2。
要调用此事件,您可以:- 通过设置Location对象的location.hash或location.href属性来更改锚点部分
- 使用其他书签导航到当前页面(使用“后退”或“前进”按钮)
- 单击指向书签锚点的链接
-
onhashchange属性浏览器支持
Internet Explorer Chrome FireFox Safari Opera 8.0(含)以上 5.0(含)以上 3.6(含)以上 5.0(含)以上 10.6(含)以上 -
HTML4.01和HTML5之间的差异
onhashchange属性是HTML5中的新增功能。
-
onhashchange属性语法
<element onhashchange="script"> -
onhashchange属性实例
尝试一下<body onhashchange="myFunction()">
-
onhashchange属性值
属性值 描述 script 要在onhashchange上运行的脚本 -
onhashchange属性技术细节
onhashchange属性支持的HTML标记:<body>
-
onhashchange属性相关页面
HTML教程:HTML脚本