由于AngularJs
中的指令 - onLocationChange()
和C#
有onActionExecute()
,Javascript中是否存在类似这样的事件,它们在整个行动中执行网站。
答案 0 :(得分:0)
从您的问题看来,您似乎希望观察用户导航,即:当地址栏位置发生变化时。
您可以使用旧方法检测页面何时刷新
window.addEventListener('beforeunload', function (e) {
// perform something here
}, false);
对于SPA(单页面应用程序,您可以使用hashchange
//detecting hashchange
window.onhashchange = function() {
//code
}