Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
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 08/06/2011, 00h09   #1
Invité de passage
 
Inscription : février 2011
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
Par défaut Etre sûr que ma page s'affiche 30s

Hello!

Je vais essayer de vous exposer au mieux mon problème : j'aimerais créer un questionnaire sur une première page (ça ça va! ) L'utilisateur a 30s pour répondre aux questions avant d'être conduit à la seconde page.

Mon problème est que j'aimerais être sûr qu'il a visualisé cette première page pendant 30s. Je m'explique : si au bout de 5s sur ma page, il va sur autre chose que ma page web (un autre onglet, un document Word ou n'importe), le compteur devra se bloquer, et lorsque l'utilisateur reviendra (10 min, 1h après, n'importe) il aura alors encore 25s pour répondre aux questions.

Est-ce possible? Si oui quel est le meilleur langage pour le faire?

A très vite, et merci d'avance pour votre aide
gangan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2011, 13h13   #2
Membre éclairé
 
Avatar de Ceddoc
 
Homme Cédric
Développeur Java / Web / .NET
Inscription : janvier 2009
Messages : 327
Détails du profil
Informations personnelles :
Nom : Homme Cédric
Âge : 23
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Java / Web / .NET
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2009
Messages : 327
Points : 369
Points : 369
Ca m'a l'air très très très complexe (probablement impossible) mais si il y a un moyen d'y arriver c'est peut être en javascript en jouant avec les focus...
Ceddoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2011, 13h23   #3
Membre expérimenté
 
Homme
Inscription : juillet 2007
Messages : 437
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : juillet 2007
Messages : 437
Points : 558
Points : 558
Tu n'as pas d'autre solution que d'utiliser du Javascript pour cela.

Après j'ai presque envie de débattre sur la réelle utilité car, il n'aura jamais 30 secondes en fait ? Si il ne doit avoir que 30 secondes pour répondre, mais que le compteur se bloque, je ne vois pas l'intérêt.

Mais après, je ne juges pas, ni ne critique... J'ai juste du mal à comprendre

Toujours est-il que tu peux utiliser :
window.focus() et l'inverse windows.blur()

Et un petit tour sur le net pour les timers ...
Luc1an0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2011, 13h59   #4
Invité de passage
 
Inscription : février 2011
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
Merci pour vos réponses! Je vais chercher de ce còté alors.

@Luc1an0 : pourquoi il n'aura jamais les 30s?
gangan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2011, 15h33   #5
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
je pense que Luc1an0 essais de dire que l'utilisateur qui surf ou change d'appli aura forcément + de 30s puisque arrêt et reprise du chrono.
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/06/2011, 15h45   #6
Invité de passage
 
Inscription : février 2011
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
Oui, mais justement c'est le but

Enfin l'idée c'est qu'il ait 30s pour voir/répondre au questionnaire. Vous voyez?
gangan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 11h58   #7
Invité de passage
 
Inscription : février 2011
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
J'ai l'impression de pas être compris donc je vais vous parler du projet.

L'idée : 3 questionnaires avec des questions sensiblement semblables.

Le 1er : durée illimitée pour le faire.
Le 2nd : durée de 30s dès qu on l ouvre pour le faire
Le 3eme : durée de 30s pour le faire, mais avec possibilité de baisser la fenetre ou aller ailleurs pour mettre sur pause ce décompte.

C est pour voir les effets du stress avec le temps.

Vous comprenez mieux mon message ou pas?
gangan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2011, 12h23   #8
Membre expérimenté
 
Homme
Inscription : juillet 2007
Messages : 437
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : juillet 2007
Messages : 437
Points : 558
Points : 558
Effectivement, avec des explications, c'est mieux

Je me suis peut être mal exprimé mais j'ai mis un point au Coyote qui m'a compris

Donc,
1er cas : rien à faire vu que l'utilisateur a tout le temps qu'il veut
2eme cas : n'afficher que 30 sec avec un timer
3eme cas : implémenter 30 sec de timer avec un decompte que quand le focus de la page est actif !

Et c'est à ce moment précis que je te souhaite bon courage !
Luc1an0 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/06/2011, 13h10   #9
Invité de passage
 
Inscription : février 2011
Messages : 12
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 12
Points : 0
Points : 0
Merci beaucoup!
gangan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h45.


 
 
 
 
Partenaires

Hébergement Web