我必须在JSF 1.2 IceFaces上下文中添加一个带有“数据丢失”警告对话框的onbeforeunload事件。
$(document).ready(function() {
jQuery(window).on("beforeunload", function() {
if (dirty) {
event.returnValue = "qwe";
return "wer";
} else {
event.stopPropagation();
return;
}
console.log("TEST", dirty);
});
});
如果我取消对话框,我的所有链接和按钮(包括主菜单)对鼠标单击都没有反应...定制JS事件仍然有效,但是如果链接指向托管bean中的方法或其他内容,则没有反应直到我重新加载页面。
有人知道如何修复或调试它吗?
格里茨 丹尼斯