JavaScript を使用してユーザーがページに滞在した時間を記録するにはどうすればよいですか?
给我你的怀抱
给我你的怀抱 2017-05-19 10:40:39
0
1
497

ユーザーがページに滞在している時間をカウントする JS を書きたいのですが、現在 2 つの方法がありますが、どちらも理想的ではありません。

  1. タイマー。ajax を使用して、一定の間隔でデータベースにデータを送信します。この方法は精度を保証できず、効率に影響を及ぼします

  2. ユーザーがウィンドウを閉じたときに onunload イベントを使用してデータを送信します。 ただし、ページを離れるかどうかを尋ねるダイアログ ボックスが Chrome にポップアップ表示され、Web サイトを訪問するユーザーにとっては非常に不親切です。 ######

    解決方法
给我你的怀抱
给我你的怀抱

全員に返信(1)
滿天的星座

非常に正確にしたい場合は、websocketを使用してバックエンドとの接続を長時間維持することを検討できますか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート