1
jarlyyn 2016 年 1 月 6 日 via Android
记得有 history.js ?
|
2
Lpl 2016 年 1 月 6 日 via Android
不能记录上一次的 location jref 么,然后做对比?
|
4
Biwood 2016 年 1 月 6 日 |
5
billlee 2016 年 1 月 6 日
onhashchange, beforeunload?
AngularJS 有这个功能,你可以看看是怎么实现的 |
6
oott123 2016 年 1 月 6 日 href 如果是 hash 部分变了,有 hashchange
如果不是 hash 部分,页面会重新加载,有 beforeunload / unload 如果是使用 history api 改动,有 history.onpushstate / history.onpopstate |
7
des 2016 年 1 月 6 日
location.__defineSetter__("herf",function(){debugger;})
这样??? |
8
zkd8907 2016 年 1 月 6 日
老旧版本的浏览器还是要用 setTimeout 的,新的浏览器就可以参考楼上的。
|
9
metrue 2016 年 1 月 6 日 window.addEventListener('hashchange', function() { });
|
10
hkongm 2016 年 1 月 7 日 historyAPI 优选,其次 hashcange 事件
|