更多"Try it Yourself"下面的例子。
定義和用法
當出現了變化到錨部分發生onhashchange事件(begins with a '#' symbol)當前URL的。
什麼樣的錨部分實際上是一個例子:假設目前的網址是
http://www.example.com/test.htm#part2 - 此URL的錨部分將#2部分。
要調用此事件中,您可以:
- 通過設置改變錨部的location.hash或location.href的財產位置對象
- 導航到當前頁面有不同的書籤(使用"back"或"forward"按鈕)
- 點擊一個鏈接到書籤的錨
瀏覽器支持
在表中的數字規定,完全支持該事件的第一個瀏覽器版本。
事件 | |||||
---|---|---|---|---|---|
onhashchange | 5 | 8 | 3.6 | 5 | 10.6 |
句法
在HTML:
< 試一試»
在JavaScript:
object .onhashchange=function(){ 試一試»
注意: addEventListener()在Internet Explorer 8和更早版本不支持的方法。
技術細節
泡沫: | 是 |
---|---|
取消: | 沒有 |
事件類型: | 事件 |
支持的HTML標籤: | <BODY> |
DOM版本: | 3級事件 |
更多示例
<事件對象