本文介绍了如何捕捉“历史。回归”在javascript中的事件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可以在javascript中捕获History.Back事件吗?
©想要捕获history.back()事件和注销用户。
is it posible to catch "History.Back" event in javascript? İ want to catch history.back() event and logout user.
P.s:有一些关于禁用history.back()的代码。但对我没用。
P.s : There is some code about disabling history.back(). But is not useful for me.
<script type = "text/javascript" >
function disableBackButton()
{
window.history.forward();
}
setTimeout("disableBackButton()", 0);
</script>
然后设置 onunload
事件
<body onunload="disableBackButton()">
推荐答案
您可以使用window.onpopstate捕获历史记录事件。但是AFAIK只能在HTML5中使用。
You can catch history back using "window.onpopstate" event. But AFAIK it is only available in HTML5.
这篇关于如何捕捉“历史。回归”在javascript中的事件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!