1

物事を非常に単純にするために、次のコードがあります

$(window).bind("beforeunload",function(event) {
    戻る '';
}))

少なくとも Chrome、FireFox、および IE9 では - ユーザーがブラウザーを閉じると、「ページにとどまる」または「このページを離れる」という 2 つのオプションが表示されます (メッセージはブラウザーによって異なります)。

ユーザーが選択したオプションを確認するにはどうすればよいですか? 簡単にするために、ユーザーが選択したオプションに基づいて追加のメッセージを表示したいとします。

のようなもの - アイデアを与えるためだけに

if(option=="ページにとどまる")
   alert("ご利用いただきありがとうございます");
if(option=="このページを離れる")
   alert("申し訳ありませんが、すぐに戻ってきてください");

キャプチャ方法 - ユーザーが選択したもの。どうもありがとう

4

1 に答える 1

0

私の知る限り、セキュリティ上の理由から、それを行うことは許可されていません。あなたができる唯一のことは以下です:

window.onbeforeunload = function(){
    return 'Your confirmation message';
}
于 2012-06-30T06:14:33.150 に答える