我有
$(document).ready(function(){alert('Page-A');});
第A页中的它工作正常,除非我去某个页面B并使用
返回到页面A. window.history.back();
为什么会发生这种情况,我该如何解决这个问题?
我忘了提及,这个问题只发生在手机浏览器中。
答案 0 :(得分:0)
在上一页(当您执行浏览器或history.back()时显示的页面)中,在<script>
部分的<head>
标记中添加以下javascript代码行。页面:
window.onbeforeunload=function(e){};
当您附加onbeforeunload处理程序时,当您通过浏览器历史记录导航访问同一页面时,页面上的脚本仍然会执行。
答案 1 :(得分:0)
尝试使用window.history.go(-1);