Bonjour,

Je m'explique, j'ai besoin de rafraichir seulement un <table> dans ma page t'chat car sinon cela me provoque des bogues dans la cellule <input> qui s'éfface toutes les secondes, j'ai donc essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$index.="\t<table  OnLoad=\"javascript:reload1()\" align=\"center\" width=\"900px\" border=\"1\" bgcolor=\"#7c4c29\" cellpadding=\"0\" cellspacing=\"0\">\n";
$index.="\t<tr><td align=\"right\"><br><IFRAME ID=\"IFrame1\" width=\"850\" height=\"600\" FRAMEBORDER=\"0\" SRC=\"refresh.php\"></IFRAME><br><br></td></tr>\n";
$index.="\t</table>\n";
le script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<script language="javascript">
fonction reload1()
{
   window.refresh();
    //ou si ca marche pas bien mets : window.document.history.go(0);
 
   setTimeout("reload1()", 1000);
}
</script>
Mais cela ne fonctionne pas.

quelqu'un sait-il si il y a une erreur ou si une méthode fonctionnant existe ?

PS : Je ne m'y connais pas beaucoup en JS