TYBMHI Posté 4 Mars 2012 Posté 4 Mars 2012 Bonjour à tous, Je reviens vers vous pour un petit problème que je n'arrive pas à régler. J'ai installé une shoutbox sur mon site. C'est un script (libre de droit) que j'ai trouvé sur un site. Je trouve cette shoutbox très bien faite : simple et légère c'est exactement ce qu'il me faut. J'ai réussi à l'adapter à mon site (rien d'extraordinaire) mais je n'arrive pas à faire en sorte qu'elle se recharge automatiquement. Je voue avoue que je n'y connais pas grand chose en AJAX. J'ai essayé plein de truc mais rien ne fonctionne. Je vous laisse regarder le site (je ne fais pas de pub, mon problème est réel et très gênant) et cliquez sur l'icône de droite "shoutbox". Ensuite si quelqu'un veut bien m'aider je lui donnerai ce qu'il veut. Merci d'avance. mon site
Ernestine Posté 5 Mars 2012 Posté 5 Mars 2012 Salut, Apparemment ce n'est pas un bug : c'est tout simplement que le rechargement automatique n'est pas prévu. La page se recharge uniquement quand le formulaire est soumis. Je pense que tu peux faire un refresh automatique toutes les cinq secondes en ajoutant ceci au code : setInterval(function(){updateShoutbox();}, 5000); A ajouter par exemple juste après : //Load for the first time the shoutbox dataupdateShoutbox();
TYBMHI Posté 5 Mars 2012 Auteur Posté 5 Mars 2012 Sincèrement merci pour ton aide Ernestine. Cependant j'ai fais comme tu m'as dis mais ça ne veut toujours pas rafraichir la page. J'avais déjà essayé de placer un bout de code à cet emplacement mais rien n'y fait. As-tu une autre solution ou un autre code ? Merci d'avance setInterval(function(){updateShoutbox();}, 5000);
TYBMHI Posté 5 Mars 2012 Auteur Posté 5 Mars 2012 je reviens sur ce que j'ai dis, ça fonctionne !!!!! Merci mille fois ! Maintenant, si j'abuse dis le moi, mais serais t-il possible de mettre un script qui permettrait qu'elle se recharge uniquement lorsqu'un message est posté ?
Portekoi Posté 5 Mars 2012 Posté 5 Mars 2012 Là c'est une autre technique que tu ne pourras pas vraiment mettre en place sur ton serveur Donc ajoute un bouton pour rafraîchir manuellement + le script d'Ernestine.
Ernestine Posté 5 Mars 2012 Posté 5 Mars 2012 Effectivement, déclencher le rechargement côté client à partir du serveur, c'est une toute autre histoire, beaucoup plus compliquée
TYBMHI Posté 5 Mars 2012 Auteur Posté 5 Mars 2012 Merci à vous pour vos réponseS. je vais donc me contenter de rafraichir la shoutbox automatiquement toutes les 15 secondes (ça me semble correct). Et c'est très bien comme ça ! Merci également à tout ce forum grâce auquel j'ai énormément appris ! Merci et à bientôt
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant