2

このような関数を使用して、ページから移動することをユーザーに確認するように求めます。

window.onbeforeunload = function() {
   return "You may lose any unsaved changes.";
};    

ここで、これが単なるページ更新(F5)であるかどうかを確認し、この場合はメッセージをレンダリングしないようにします。これは可能ですか?

ありがとう

4

1 に答える 1

3

いいえ、それは不可能です。ブラウザの更新ボタンが押されたかどうかを確認する方法はありません。

于 2011-02-22T17:34:14.310 に答える