我想为javascript中的 beforeunload 事件做一个例外。我的意思是异常,因为我想从中排除 url 或表单按钮,而不是在错误处理异常的意义上。我现在将发布我的相关 javascript 代码。
if(loggedin == 1){
$(window).bind('click', function(event) {
if(event.target.href) $(window).unbind('beforeunload');
});
$(window).bind('beforeunload', function(event) {
$('div.offerWindow').css("visibility", "visible");
return 'Press "Stay on Page" and get a special offer!';
});
function Close(){
$('div.offerWindow').css("visibility", "hidden");
};
}
该网站位于http://www.redlakewalleye.com,在此 javascript 所在的购物车中。然后,当单击结帐按钮时,该站点将重定向到https://redlakefisheries.worldsecuresystems.com/OrderRetrievev2.aspx ...。我需要为这个 url 做一个例外,我不确定它是一个参数还是什么。任何帮助或替代解决方案都会很棒。