Refresh d'un div

Eléphant du PHP | 124 Messages

26 juil. 2007, 10:13

Bonjour,

J'ai un div avec du code php, et j'aimerais pouvoir faire une refresh auto tous les x secondes de ce div, mais je trouver pas d'infos sur le sujet.

Pourriez vous me donner des indices S.V.P

Merci d'avance.

x@v
Mammouth du PHP | 570 Messages

26 juil. 2007, 13:28

un refresh d'un div, kesako ?

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

26 juil. 2007, 14:09

setTimeout() ou setInterval() te permettent de déclancher un événement au bout d'un certain temps ou à interval régulier. A partir de là, il te suffit de modifier le contenu de ton div (document.getElementById('idDuDiv').innerHTML) avec sa nouvelle valeur.

Par contre, si tu as besoin d'un traitement php pour déterminer la nouvelle valeur a afficher, il te faut utiliser ajax pour interroger le serveur, exécuter le code php, et récupérer le résultat retourné en javascript :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 124 Messages

27 juil. 2007, 17:51

Merci ryle j'ai l'ensemble des infos d'on j'ai besoin.

Je viens depuis longtemps sur phpfrance, mais je crois que vous devenez de plus en plus efficace les mecs :)