11/02/2011, 08:25:32
bonjour,
Plutot que d'utiliser empty et append:
$("#gmail").html(html); // Remplace le code html à l'interieur
--Cédric
Le 10/02/11 16:00, a.penhard@gmail.com a écrit :
> pour l'actualisation automatique c'est plus compliqué ...
>
> il faut utiliser du code javascript et de l'Ajax pour "lire" le script php
> et un setTimeout pour boucler sur la fonction
>
> un truc du genre (pas testé du tout à voir si ça marche):
> code html :
> <div id="gmail"></div>
> <script type="text/javascript">
> function displayGmail()
> {
> $.ajax({
> type: "GET",
> url: "./gmail.php",
> dataType: "html",
> async: false,
> cache: false,
> success: function(html) {
> $("#gmail").empty(); // vide le div
> $("#gmail").append(html); // alimente le div avec le code html
> }
> });
> setTimeout('displayGmail()',300000); // boucle toutes les 300
> secondes soit les 5 minutes
> };
> displayGmail();
> </script>
>
> PS : merci pour le lien du parseur xml
> sinon c'est possible en javascript si le flux est "assez simple"
>
> encore une fois je n'ai pas testé du tout ce bout de code ...
> @+
> Anthony.
Plutot que d'utiliser empty et append:
$("#gmail").html(html); // Remplace le code html à l'interieur
--Cédric
Le 10/02/11 16:00, a.penhard@gmail.com a écrit :
> pour l'actualisation automatique c'est plus compliqué ...
>
> il faut utiliser du code javascript et de l'Ajax pour "lire" le script php
> et un setTimeout pour boucler sur la fonction
>
> un truc du genre (pas testé du tout à voir si ça marche):
> code html :
> <div id="gmail"></div>
> <script type="text/javascript">
> function displayGmail()
> {
> $.ajax({
> type: "GET",
> url: "./gmail.php",
> dataType: "html",
> async: false,
> cache: false,
> success: function(html) {
> $("#gmail").empty(); // vide le div
> $("#gmail").append(html); // alimente le div avec le code html
> }
> });
> setTimeout('displayGmail()',300000); // boucle toutes les 300
> secondes soit les 5 minutes
> };
> displayGmail();
> </script>
>
> PS : merci pour le lien du parseur xml
> sinon c'est possible en javascript si le flux est "assez simple"
>
> encore une fois je n'ai pas testé du tout ce bout de code ...
> @+
> Anthony.