当访客按下浏览器后退按钮时,如何触发事件。但是,只有当访问者按下浏览器后退按钮并且这是他最初登陆的页面时,此触发器才能工作。
假设我有一个主页,关于页面和联系页面的网站。
访客进入我的网站,他访问的第一页是主页。之后他会滑到关于页面,然后转到联系页面。他按后退按钮 - 现在他在关于页面。他再次按后退按钮,现在他在主页。他再次按下后退按钮 ....现在需要告诉我这个事件。因为他在访问我的网站之前回到了他最初的位置。
我虽然使用带有cookie的计数器。但我迷路了。
请帮忙!
谢谢:)
答案 0 :(得分:0)
也许您可以将登陆页存储在某个地方(session / cookie / localStorage)并使用body.beforeUnload事件中的检查当前位置。
https://developer.mozilla.org/en-US/docs/Web/Events/beforeunload