gpt4 book ai didi

javascript - 在页面卸载时,我想停止导航,当我完成对话框上的工作时,它应该导航

转载 作者:行者123 更新时间:2023-11-28 10:51:09 25 4
gpt4 key购买 nike

它正在显示对话,第二个对话后隐藏。它导航到另一个页面。

当我在对话中完成工作时,我想停止导航。按确定(按钮)然后继续导航。

我在页面中编写jquery

$(window).bind('beforeunload',function(){    
var continued=document.getElementById("Form:testID1").value;
if(continued==="true"){
PF('dialogwidgetvar').show();
}
});

//我尝试了这个作为建议

  function f(){
var continued=document.getElementById("Form:testID").value;
if(continued==="true"){
PF('dialogWidgetVar').show();
}
}
window.addEventListener('beforeunload', f(), true);

最佳答案

此时您无法在 onbeforeunload 中/从 onbeforeunload 执行任何工作,这是 html 规范中设计的。 Firefox 甚至不再显示您的自定义文本。

另请参阅:

关于javascript - 在页面卸载时,我想停止导航,当我完成对话框上的工作时,它应该导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33253533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com