我想点击移动后退按钮关闭弹出窗口.我使用onhashchange实现了这个:
window.onhashchange = function (event) {
};
Run Code Online (Sandbox Code Playgroud)
在这种情况下,如果弹出多次打开然后单击后退按钮,则会打开并关闭弹出模式.但是,我希望模式弹出窗口在第一个背面关闭并导航到下一个返回的prev页面.
我也尝试使用onbeforeunload,但它会显示另一个警告离开或停留在页面上.
$(window).bind('beforeunload', function(e) {
return false;
});
Run Code Online (Sandbox Code Playgroud)
关闭后退按钮弹出窗口并在下一页上重定向到prev页面的最佳方法是什么?
我发现此问题与智能手机有关,并且可能与台式机有关。我们已经“修改”了引导模式以进行响应,但是当在智能手机上以全屏显示时,用户会认为该模式是页面,然后单击以“关闭”它。我们已经在右上方的X中添加了,但是还希望使用后退按钮来关闭模式。有人有想法么?
谢谢