Envoi périodique d'infos du navigateur au serveur

Signaler
Messages postés
3
Date d'inscription
jeudi 29 avril 2004
Statut
Membre
Dernière intervention
16 mai 2004
-
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
-
Bonjour à tous,

je souhaiterais faire en sorte qu'une page en asp.net puisse via une temporisation envoyer périodiquement une information au serveur afin que celui-ci que sache que l'utilisateur n'a pas fermé son navigateur.

Quelqu'un pourrait-il m'aider ?

ASP-NETER

1 réponse

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
tu peux tout simplement ajouter une balise meta dans le head de ta page ainsi l'utilisateur rechargera la page toute les n seconde (je crois que c'est le cas sur ce site pour mettre à jours les articles & co)
voila la balise : <meta http-equiv="refresh" content="60">
plus d'info ici : http://www.allhtml.com/metatags/metatags77.php

sinon tu peux faire autrement pour resoudre ton problème, mais c'est beaucoup plus compliqué. je t'explique en deux mots
avec javascript tu as un evenement qui t'indique qd le client ferme le navigateur, donc tu peux réagir à cet evenement via javascript, tu peux (pas sur) recuperer l'id de la session en cours avec javascript donc tu peux appeller un webservice sur ton serveur (via javascript) ou plus simplement une image de ton serveur qui nous dirait que le navigateur aurait quitté le client.
Mais pour cette méthode il y aurait beaucoup de travail et aussi d'incompatibilité et de gestion de sécurité etc ...

@+

Cyril (Alias Jesusonline)