我一直在尝试使用backfix.min.js
在后退按钮警告上实施警告,以便将用户留在页面上,除非他们希望离开。
我一直在使用以下代码:
bajb_backdetect.OnBack = function () {
backClicked = true;
alert("Back Button PRessed.");
};
window.onbeforeunload = function() {
if (backClicked) {
backClicked = false;
return "Your place will not be saved.\nFurther warnings will not be shown.";
}
};
问题在于它只运行一次,但随后的后退点击只允许返回,因为onback功能没有触发。
还有其他好办法吗?