Chargement trop long ... Ajax !

10 réponses
AuteurMessage

softdomaine |
Membre

 

Inscrit le : 13/08/2006

# Le 31/03/2007 à 15:12

Bonjour,

je viens demander un petit peu d'aide au mordu d'ajax et de javascript.

Actuellement je dispose d'un script PHP qui fait appel à plusieurs fichiers extérieurs et assez gros en plus et donc il met beaucoup de temps à se charger (5-6 sec, voir plus des fois...)

Je voudrais donc mettre un : Traitement de la demande en cours ... avec une petite animation sympa, que le visiteur ne se dise pas que sa bug...

J'ai vu qu'il était possible de le faire en Ajax, or perso je touche pas du tout ajax ni javascript, donc si quelqu'un pouvais m'éclairer sur le procéder ... ou bien si quelqu'un à une autre solution à me proposer... il est le bienvenue

Je vous remercie,
Au revoir.

(Message édité le 31-03-2007 à 15h18 par softdomaine)

erwinol | Erwin
Membre

Photo de erwinol

Inscrit le : 09/05/2005

# Le 31/03/2007 à 16:06

Je ne vois pas le rapport avec Ajax, c'est du bête javascript au chargement de la page.

softdomaine | Alexandre
Membre

 

Inscrit le : 13/08/2006

# Le 31/03/2007 à 16:47

Après demande de conseil on ma indiqué qu'il fallait utiliser Ajax...

en faite j'aimerais que le reste de la page se charge normalement, et le script qui met longtemps à chargé affiche : "Demande en cours de traitement" et quand c'est finis de charger j'affiche le résultat du script.

Si c'est du tout bête javascript je ne trouve rien sur EditeurJavaScript

radins | Tobias
Modérateur

Photo de radins

Inscrit le : 09/05/2005

# Le 31/03/2007 à 17:06

<body onload="javascript:alert('chargement terminé')">

softdomaine | Alexandre
Membre

 

Inscrit le : 13/08/2006

# Le 31/03/2007 à 17:46

Merci radins mais le code que tu me propose me permet d'afficher la boite de dialogue "Chargement terminé" une fois la page chargé, or je vois que se soit affiché pendant le chargement de la page...

Geo 113 | Geoffrey
Modérateur

Photo de Geo 113

Inscrit le : 04/05/2005

# Le 31/03/2007 à 18:15

tu as du chercher longtemps sur l'éditeur javascript
http://www.editeurjavascript.com/scripts/scripts_a...Ouvrir dans une nouvelle fenetre

CosmixOuvrir dans une nouvelle fenetre
Rendez imprévisible l'Economie; Mentez aux sondages

softdomaine | Alexandre
Membre

 

Inscrit le : 13/08/2006

# Le 31/03/2007 à 18:38

J'ai déjà essayé ce code, il ne fonctionne pas, le cadre s'affiche lorsque le script à finit de charger -_-'

En faite ce script calcul le poids de la page or ma page n'est pas lourde... c'est seulement le temps d'exécution du script qui est long.

(Message édité le 02-04-2007 à 09h06 par softdomaine)

zimounet | Quentin
Membre

Photo de zimounet

Inscrit le : 22/03/2006

# Le 02/04/2007 à 14:34

Tu peux essayer de te bidouiller un truc en JS qui affiche un message a l'écran pendant 10 seconde et avant toute chose...

Enfin me semble bizard de la part d'un webmaster de ne pas arriver à se débrouiller pour trouver comment réaliser un détail du genre.

Ah, c'est balot madame Chombier!

erwinol | Erwin
Membre

Photo de erwinol

Inscrit le : 09/05/2005

# Le 02/04/2007 à 14:54

zimounet a dit :
Enfin me semble bizard de la part d'un webmaster de ne pas arriver à se débrouiller pour trouver comment réaliser un détail du genre.


Tu es bien aimable dis donc ...

Zalex14 | Alexandre
Modérateur

Photo de Zalex14

Inscrit le : 09/05/2005

# Le 02/04/2007 à 15:39

autrement si tu veux utiliser Ajax tu peux jeter un oeil ici :
http://www.toutjavascript.com/savoir/xmlhttpreques...Ouvrir dans une nouvelle fenetre
on en avait parlé ici :
http://www.webmasterclub.fr/forum/topic,9656,0.htm...Ouvrir dans une nouvelle fenetre


Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu.

softdomaine | Alexandre
Membre

 

Inscrit le : 13/08/2006

# Le 02/04/2007 à 16:29

zimounet a dit :
Tu peux essayer de te bidouiller un truc en JS qui affiche un message a l'écran pendant 10 seconde et avant toute chose...

Enfin me semble bizard de la part d'un webmaster de ne pas arriver à se débrouiller pour trouver comment réaliser un détail du genre.


Excuse moi mais tu ne connais pas forcément tous les langages de programmation web qui existe je n'ai jamais touché au javascript (enfin si mais pas des gros trucs) ni à l'ajax ...

Merci Zalex pour tes liens je regarde sa de plus prêt.

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 16:56:49 | Généré en 6.02ms | Contacts | Mentions légales |