我对ASP.Net相对较新。当用户尝试离开页面导航时,我正在尝试实施警告消息。 我添加了以下有效的javascript代码:
window.onbeforeunload = confirmExit;
function confirmExit() {
return "Are you sure you want to leave this page?";
}
但是,当我单击页面上的“提交”按钮(发送电子邮件)时,也会触发此消息。我试图按如下方式更改button属性,但在这种情况下,click事件背后的代码将不再触发:
UseSubmitBehavior="false"
此外,当我关闭浏览器时,也会显示警告消息。
致谢。