MenuItem
MasterPage をクリックして新しい aspx ページを開くと、MasterPage から、MasterPage とコンテンツ ページを含む ASP.NET Web アプリがあります。新しいページのブラウザー タブを閉じたい場合は、ユーザーがブラウザー タブを閉じていることを警告するポップアップまたはダイアログを表示したいと考えています。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();");
}
アドバンテージに感謝します。