【发布时间】:2018-09-07 09:56:47
【问题描述】:
正如标题所述,我试图阻止在单击模式中的链接按钮时出现弹出消息“您确定要离开此页面”。 我尝试在 ascx 或/和 aspx 页面上设置 onBeforeUnload 事件(我已经在 Javascript 和 C# 上尝试过)。但是,消息仍然弹出。
一些附加信息:linkButton 正在调用一个刷新页面的回发函数。我曾尝试在模式切换/隐藏上设置一些事件句柄。它只是不起作用。
有人对如何防止消息弹出有任何想法吗?
我试过的一些代码:
window.onbeforeunload=function(){ return null; }
$(window).on('beforeunload', function() { return null; });
【问题讨论】:
-
也许尝试将 onbeforeunload 设置为空?
window.onbeforeunload = null; -
但如果“窗口”似乎指向页面而不是模式。我试图转换为指向模态但似乎也不起作用。
标签: javascript c# jquery asp.net onbeforeunload