我有一个带有 MasterPage 和内容页面的 ASP.NET Web 应用程序,当我单击 aMenuItem
打开新的 aspx 页面时,来自 MasterPage。如果我想关闭新的页面浏览器选项卡,我想显示一个弹出窗口或对话框,提醒用户他正在关闭浏览器选项卡。我不知道如何检测关闭 browserTab 按钮。我在新的 aspx 页面中使用了以下代码:
<script type="text/javascript">
function CloseWindow() {
alert('closing');
window.close();
}
</script>
后面的新页面代码:
protected void Page_Load(object sender, EventArgs e)
{
Page.ClientScript.RegisterOnSubmitStatement(typeof(Page), "closePage", "window.onunload = CloseWindow();");
}
感谢优势。