【发布时间】:2012-12-05 10:46:38
【问题描述】:
借助网站上的媒体播放器,我们使用 History API 和 XHR 允许在网站中导航而不会导致页面刷新(即导致媒体停止)。
这在以下情况下运行良好:
A.用户更改地址栏中的 URL。
B.用户选择一个书签页面。
C.用户单击请求另一个页面的 Facebook 小部件。
有没有办法在不导致页面刷新的情况下拦截更改的URL并处理它,当然我们这里说的是同域的URL。
window.onbeforeunload 事件是否发生了变化,这意味着我们可以在不通知用户的情况下取消休假并获取新 URL?
【问题讨论】:
标签: javascript html history