
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 日 1 window.addEventListener('hashchange', function() { }); |
10 hkongm 2016 年 1 月 7 日 historyAPI 优选,其次 hashcange 事件 |