[英]Detecting when the back/forward button is pressed without polling? (hash change)
我的頁面更改了很多哈希值,並且我想添加一個功能,當按下后退/前進按鈕時(例如,哈希值發生變化),該功能將運行。 我已經看到您可以通過輪詢來做到這一點,但這是唯一的方法嗎?
您必須使用輪詢才能使其跨瀏覽器工作。
Firefox 3.6,Safari 5.0.3和Chrome 8支持window.onhashchange
。
您可以通過...檢測事件
if ('onhashchange' in window) {
// Supported
}
我推薦Ben Alman的bbq插件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.