警告用户在线

时间:2014-09-19 15:00:49

标签: javascript back-button

我一直在尝试使用backfix.min.js

https://code.google.com/p/group972301/source/browse/ep+web+for+checkout/WebContent/js/backfix.min.js?r=61

在后退按钮警告上实施警告,以便将用户留在页面上,除非他们希望离开。

我一直在使用以下代码:

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功能没有触发。

还有其他好办法吗?

0 个答案:

没有答案