Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/06/2006, 10h09   #1
Invité régulier
 
Homme Nizar SMIRI
Développeur .NET
Inscription : janvier 2006
Messages : 35
Détails du profil
Informations personnelles :
Nom : Homme Nizar SMIRI
Localisation : Tunisie

Informations professionnelles :
Activité : Développeur .NET
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 35
Points : 8
Points : 8
Par défaut Temps passé sur une page !!

Salut,

J'aimerai savoir comment je peux faire pour sauvegarder le temps passé d'un visiteur sur une page de mon site.
J'ai trouvé des scripts Javascript mais pas des scripts ASP pour sauvegarder le temps dans la base de données.

Merci d'avance.
nizarsm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2006, 10h57   #2
Membre régulier
 
Inscription : juillet 2005
Messages : 266
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 266
Points : 74
Points : 74
je pense pas que c est possible...

pourquoi t utilises pas le javascript? ca dois pas etre tres complique..
BernardT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2006, 11h20   #3
Invité régulier
 
Inscription : juin 2006
Messages : 11
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juin 2006
Messages : 11
Points : 6
Points : 6
Envoyer un message via Skype™ à tofpad
l'ASP VB s'execute sur le serveur donc si tu veux calculer le temps passé sur une page soit tu le fait en Javascript avec un timer. Soit tu le fait en VB en 2 temps:
  1. enregistrement de l'heure d'ouverture de la page (<body onload>)
  2. enregistrement de l'heure de fermeture de la page (<body onunload>)
et ensuite tu fais la différence.
tofpad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2006, 14h14   #4
Invité régulier
 
Homme Nizar SMIRI
Développeur .NET
Inscription : janvier 2006
Messages : 35
Détails du profil
Informations personnelles :
Nom : Homme Nizar SMIRI
Localisation : Tunisie

Informations professionnelles :
Activité : Développeur .NET
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 35
Points : 8
Points : 8
Mais si j'utilise la 2° solution j'aurai le même temps !!!! (début et fin) car le traitement se fait côté serveur.

et si j'utilise le javascript, comment je vais faire pour stoker le temps trouvé (qui est une variable Javascript) dans la base de données.
nizarsm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/06/2006, 21h42   #5
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Citation:
Envoyé par tofpad
l'ASP VB s'execute sur le serveur donc si tu veux calculer le temps passé sur une page soit tu le fait en Javascript avec un timer. Soit tu le fait en VB en 2 temps:
  1. enregistrement de l'heure d'ouverture de la page (<body onload>)
  2. enregistrement de l'heure de fermeture de la page (<body onunload>)
et ensuite tu fais la différence.
Oui, l'idée n'est pas mauvaise. Tu créés un formulaire avec des champs cachés T1 et T2. A l'aide du javascript, sur le "onload" de la page tu enregistres T1 et sur le "onunload" tu enregistres T2 et tu soumets ton formulaire (tjrs avec le javascript). Le reste c'est du gâteau.

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h15.


 
 
 
 
Partenaires

Hébergement Web