0
通過現場媒體播放器,我們使用History API和XHR允許在不導致頁面刷新(即導致媒體停止)的情況下瀏覽網站。HTML5歷史API和離開頁面(到相同的域)
這很好地工作,直到以下情況:
A.用戶更改地址欄中的網址。
B.用戶選擇加書籤的頁面。
C.用戶點擊要求另一個頁面的Facebook小部件。
有沒有辦法攔截已更改的URL並對其進行處理而不會導致頁面刷新,當然我們在此討論的是同一個域的URL。
有沒有對window.onbeforeunload事件進行更改,這意味着我們可以在不通知用戶的情況下取消請假並獲取新的URL?
如前所述,這隻會影響同一個域的URL。因此,如果用戶請求來自不同域的URL,那麼您將無法阻止用戶離開。 –