Post-chargement

Gamslink Messages postés 1 Date d'inscription mardi 28 mars 2006 Statut Membre Dernière intervention 9 septembre 2006 - 9 sept. 2006 à 22:41
Arto_8000 Messages postés 1044 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 13 juillet 2010 - 11 sept. 2006 à 03:06
Bonjour à tous

Je me suis développé ma page d'accueil avec moteurs de recherche, et formulaires divers (traduction, Imageshack, ....)
J'ai récemment voulu ajouter un module "Météo".
Un code Php va chercher les prédictions météo sur L'internaute (Température AM/PM, Image de météo, sur 3 jours) et me sort un truc sympa

L'ennui, c'est que le temps pendant lequel mon code php va me chercher la météo est long, très long... et comme je l'ai placé en haut de la page Html, bha la page se charge jusque ce module, mets 3 plombes à l'afficher (), et dès que c'est fait, affiche le reste en 2 temps 3 mouvements.

J'en arrive au Javascript : Je sais qu'il existe des scripts style Preload, qui permettent de charger certaines choses sur des pages, en prévision du futur.

Est-ce que cela existe, un script qui dirait 'Charge le module de météo une fois que le reste est chargé' ?
Si oui, ce serait cool... mais vraiment cool !

Si non... bha je serais obligé de me débrouiller autrement (popup avec lien... ca me plaît moyen)

Merci D'avance,
Gamslink

1 réponse

Arto_8000 Messages postés 1044 Date d'inscription lundi 7 mars 2005 Statut Membre Dernière intervention 13 juillet 2010 7
11 sept. 2006 à 03:06
Ce donc tu parles est ceci :

http://www.phpcs.com/codes/PROGRESSBAR-BARRE-PROGRESSION-AVEC-AFFICHAGE-POURCENTAGE-COURS_32601.aspx

De mon côté je te conseille de le faire ton module de météo avec Ajax ... Ajax permet de faire des requetes a ton serveur a partir de javascript donc tout ta page peut se charger et un script fait un requete a ton serveur pour la météo et affiche le résultat un fois chargé.

Tutorial pour Ajax :
http://siddh.developpez.com/articles/ajax/
http://www.xul.fr/xml-ajax.html

Tu verras Ajax est très intéressant a utilisé.
0
Rejoignez-nous