私の要件は、ブラウザを閉じるときにデータベースからレコードを削除する必要があり、この削除プロセス中に発生した場合Exception
はアラートを表示し、ブラウザを閉じないことです。
私のコードは次のとおりです。
<body onbeforeunload="javascript:return unlockOperationonMain()"></body>
function unlockOperationonMain()
{
top.welcomePage.__doPostBack('Close', 'ApplicationInstance')
return '';
}
function unloadFunction()
{
deleteCookie();
}
.net1.1を使用しています。私が直面している問題は、Exception
レイズすると、追加のダイアログボックスが表示されて尋ねられることです。
「本当にナビゲートしたいのですか。[OK]を押して[続行]と[キャンセル]を押してください。」
このダイアログボックスで[OK]を押すとブラウザが閉じるため、このダイアログボックスを表示したくありませんが、アラートを表示する必要があり、の場合はページを閉じませんException
。