Wie kann ich mit Javascript aufzeichnen, wie lange der Benutzer auf der Seite bleibt?
给我你的怀抱
给我你的怀抱 2017-05-19 10:40:39
0
1
472

Ich möchte ein JS schreiben, das zählt, wie lange Benutzer auf der Seite bleiben. Derzeit gibt es zwei Methoden, aber keine ist ideal.

  1. Timer: Verwenden Sie Ajax, um in bestimmten Abständen Daten an die Datenbank zu senden. Diese Methode kann keine Genauigkeit garantieren und beeinträchtigt die Effizienz

  2. Verwenden Sie das Onunload-Ereignis, um Daten zu senden, wenn der Benutzer das Fenster schließt. Aber in Chrome wird ein Dialogfeld angezeigt, in dem Sie gefragt werden, ob die Seite verlassen werden soll, was für Benutzer, die die Website besuchen, sehr unfreundlich ist

Wie man es löst

给我你的怀抱
给我你的怀抱

Antworte allen(1)
滿天的星座

要非常准确的话,可以考虑使用websocket与后端保持长连接?

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!