onhashchange 事件
更多“自己嘗試”的例子見下文。
描述
噹噹前 URL 的錨點部分(以 '#' 符號開頭)發生變化時,會觸發 onhashchange 事件。
錨點部分的示例:假設當前 URL 是
http://www.example.com/test.htm#part2 - 此 URL 的錨點部分為 #part2。
要觸發此事件,您可以
- 透過設定 location.hash 或 location.href 屬性來更改錨點部分。
- 透過不同的書籤導航到當前頁面(使用“後退”或“前進”按鈕)
- 點選指向書籤錨點的連結
瀏覽器支援
表格中的數字指定了完全支援該事件的第一個瀏覽器版本。
事件 | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
語法
技術詳情
冒泡 | 是 |
---|---|
可取消 | 否 |
事件型別 | HashChangeEvent |
HTML 標籤 | <body> |
DOM 版本 | Level 3 Events |