我想禁用導致Chrome返回或前進的兩根手指滑動。 我有一個網站,用戶可能會失去他的工作進展,如果他沒有特別保存。停止Chrome後退/前進兩根手指滑動
我嘗試過使用window.onbeforeunload
,但如果我在網址中有哈希值,這似乎不起作用(後退將在www.example.com/work/#step1#unsaved www.example.com/work/ #step0)並且事件似乎沒有觸發。
我正要切換到另一個解決方案,但今天我發現在Google文檔中它已完全禁用。他們是如何做到的?
window.onbeforeunload需要同步任務。也許這是這種方法的問題。 – 2013-04-08 09:08:29
你可以使用'onhashchange'事件來檢測一次刷卡什麼時候嘗試改變hasn? – Barmar 2013-04-14 03:03:31