问题描述
我正在 Systeme webuilder 网站中实现一个脚本,该脚本包括当用户点击后退按钮时,它应该重定向到其他页面。
我搜索了一段时间,找到了这段代码,并在 javascript 中使用了 popstate windows 事件。
我首先尝试进行警报测试,然后进行测试,只有在我在页面上停留大约 5 秒钟后才会出现警报,然后按下后退按钮。为什么=有人可以帮助我吗?如果我在页面加载后立即按下后退按钮,它不会执行任何操作并且不会出现警报。
代码:
<script type="text/javascript">
function push() {
var url = '/foo/' + Date.Now();
history.pushState({},null,url);
console.log("ON PUSH FUNCTION");
};
push();
window.addEventListener('popstate',function () {
alert("TEST");
},false);
</script>
这是我正在实施脚本的测试网页:https://fabioheitorfreelancer.systeme.io/516dfd30
任何帮助都是宝贵的。
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)