0

アンケートを作成しようとしていますが、ユーザーがすべての質問を完了して Web ページを離れたかどうかを確認したいと考えています。

誰かがそれを検出する方法を手伝ってくれますか?

ありがとう、

4

1 に答える 1

1

イベントを使用できますonbeforeunload

window.onbeforeunload = function(){
   alert('user leaving');
};

その前に、フラグ(ブール変数) を設定し、それに基づいて上記のコードを使用して警告することができます。たとえば、最初にこのフラグをfalseに設定し、ユーザーがすべてのフォームに入力したら、 に設定できますtrue。上記のイベントでは、変数がtrueorfalseであるかどうかを確認し、フォームに入力していない場合は警告することができます。

于 2012-06-16T19:18:58.750 に答える