Bonjour,

J'ai une page web qui actualise toute les deux minutes, un iFrame (ID : Example2) définit (voir code), cela fonctionne très bien. J'aimerais maintenant pouvoir aussi actualiser un DIV contenant un include php (voir code plus bas), mais je n'y arrive pas...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<script type="text/javascript">
// ------------------------
window.onload=function() {
 
 
	 var reload_delay = 1000 * 1 * 121; // toutes les 2 minutes
 
  launch_count_down(reload_delay); // lance le compte à rebour
 
  window.setInterval(function() {
 
 
    window.frames.Example2.location.reload()
  }, reload_delay);
 
};
 
// ------------------------
function launch_count_down(count_down_delay) {
  // Compte à rebours
  var count_down_div = document.getElementById("count_down_div");
  var count_down = 0;
  var count_delay = 1000; // a chaque seconde
  count_down_div.textContent = "Actualisation de l'écran dans " + heures_minutes_secondes((count_down_delay) / 1000)+"''";
  window.setInterval(function() {
    count_down += count_delay;
    count_down_div.textContent = "Actualisation de l'écran dans " + heures_minutes_secondes((count_down_delay - count_down) / 1000)+"''";
    if( count_down == count_down_delay ){
      count_down = 0; // on réinitalise
    }
  }, count_delay);
}
 
// ------------------------
function heures_minutes_secondes(secondes) {
  var temps = new Date();
  temps.setTime(secondes * 1000);
  if (secondes > 60 * 60) {
    // supérieur à 1 heure
    return (
      temps.getHours() - 1 + ":" + temps.getMinutes() + "' " + temps.getSeconds()
    );
  } else {
    return temps.getMinutes() + "' " +temps.getSeconds();
  }
}
</script>
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<iframe id="Example2" name="Example2" title="Example2"src="viewscorestv4.htm" frameborder=0  height=650px width=100% scrolling="No" marginheight="75" marginwidth="15"></iframe>


Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<span style='mso-ignore: vglayout; position: absolute; z-index: 2; left: 907px; top: 625px;'>
    <div class="marque-rtl">
        <div id="Example3" class="msg"><?php include('Classeur1.txt'); ?></div>
    </div>
</span>

Merci d'avance