OVH Cloud OVH Cloud

Mais comment font ils?

2 réponses
Avatar
P.C.
Bonjour,

je ne sais pas si je pose la question sur le bon forum, mais à mon avis une
partie de ce prodige fonctionne en javascript.

Sur www.speednames.com , vous avez un formulaire de recherche de nom de
domaines libres. Vous renseignez le formulaire en y mettant le nom de
domaine que vous voulez, vous pressez <Enter> et vous avez une page
d'attente qui s'affiche. Lorsque le document est prêt (speednames a trouvé
les info concernant le domaine), la page d'attente laisse la place a une
page de resultats! PAr quel moyen peut on savoir que cette page est prete?
Il semblerait qu'il y ait des tonnes de javascript derriere ce mecanisme
tout simple, mais j'aimerais bien en connaitre le principe général.

Merci de vos eclaircissements,

Bien à vous,

P.C.

2 réponses

Avatar
L'ermite
P.C. wrote:
...vous pressez <Enter> et vous avez une page
d'attente qui s'affiche. Lorsque le document est prêt (speednames a trouvé
les info concernant le domaine), la page d'attente laisse la place a une
page de resultats!


Je ne suis pas allé voir ta page mais ce genre de comportement est très simple à
implémenter. Le code en javascript se résume en fait à une seule ligne.

La page s'affiche au fur et à mesure qu'elle est générée par le serveur. Elle
commence par afficher une image d'attente puis lance l'extraction et l'affichage
des résultats (à la suite de l'image), puis lance un bout de script qui vire
l'image d'attente. C'est aussi simple que ça.

Ca peut aussi être bidouillé plus salement avec une iframe de taille nulle qui
affiche son bazar avec un script js dans la page qui la contient.

--
L'ermite

Avatar
Oxiane
C'est tout simple, mais c'est fait essentiellement sur le serveur (pages ASP
dans la cas de ton site)

Page 1 : page de saisie. Sur le submit du formulaire, on passe à la page 2

Page 2 : uniquement un message d'attente, mais sur le onLoad, la redirection
vers l'url de la page 3, qui met beaucoup de temps à s'exécuter. Tant que la
page 3 n'a pas commencé à retourner quoi que ce soit, la page 2 reste
affichée...

Page 3 ; affichage du résultat

--

"P.C." a écrit dans le message de
news:41c74eae$0$9555$
Bonjour,

je ne sais pas si je pose la question sur le bon forum, mais à mon avis
une

partie de ce prodige fonctionne en javascript.

Sur www.speednames.com , vous avez un formulaire de recherche de nom de
domaines libres. Vous renseignez le formulaire en y mettant le nom de
domaine que vous voulez, vous pressez <Enter> et vous avez une page
d'attente qui s'affiche. Lorsque le document est prêt (speednames a trouvé
les info concernant le domaine), la page d'attente laisse la place a une
page de resultats! PAr quel moyen peut on savoir que cette page est prete?
Il semblerait qu'il y ait des tonnes de javascript derriere ce mecanisme
tout simple, mais j'aimerais bien en connaitre le principe général.

Merci de vos eclaircissements,

Bien à vous,

P.C.