recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment puis-je utiliser Javascript pour enregistrer la durée pendant laquelle l'utilisateur reste sur la page ?

Je veux écrire un js qui compte la durée pendant laquelle les utilisateurs restent sur la page. Il existe actuellement deux méthodes, mais aucune n'est idéale.

  1. Timer, utilisez ajax pour envoyer des données à la base de données à certains intervalles. Cette méthode ne peut pas garantir l'exactitude et affectera l'efficacité

  2. Utilisez l'événement onunload pour envoyer des données lorsque l'utilisateur ferme la fenêtre, Mais une boîte de dialogue apparaîtra dans Chrome pour vous demander s'il doit quitter la page, ce qui est très peu convivial pour les utilisateurs visitant le site Web

Comment le résoudre

给我你的怀抱给我你的怀抱2745 Il y a quelques jours499

répondre à tous(1)je répondrai

  • 滿天的星座

    滿天的星座2017-05-19 10:42:39

    Si vous voulez être très précis, vous pouvez envisager d'utiliser websocketpour maintenir une longue connexion avec le backend ?

    répondre
    0
  • Annulerrépondre