0
呼ばれる前に、Firefoxは私が唯一のFFでF5またはCtrl + F5キーをクリックすると、サーバは「ONUNLOAD」javascript関数の前にhittedされるのasp.net MVC「ONUNLOAD」機能が
で実行されている簡単なページを持っているサーバーを打ちますが呼び出されます。それはIEで期待どおりに動作しています。どんなノウハウ?
動作は次のようである: 1- 2-サーバ側のコードが呼び出されると、JavaScript関数が呼び出された通知及びページ 3- ONUNLOAD JavaScript関数が呼び出されリフレッシュされます。
IEがそうするようにステップ2の前に実行するステップは3ステップです。
<head runat="server">
<title>Serdar</title>
<script src="<%=Url.ContentV("~/Scripts/JQuery/jquery-1.6.4.js")%>" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
window.onbeforeunload = NotifyClosing;
window.onunload = UnLockDraftOrder;
});
function NotifyClosing() {
alert('closing');
}
function UnLockDraftOrder() {
alert('unlock order');
}
</script>
</head>
<body>
<div>
serdar
</div>
</body>
</html>