Heiko: Links automatisch in neuem Frame öffnen

Hallo zusammen,
ich habe hier ein Frameset und möchte gerne alle xx Sekunden externe Seiten im Frame "rechts" aufrufen. (Genutzt wird das für mich zur Kontrolle von mir erstellter Seiten)

Nun habe ich im linken Frame folgenden Code:

<script>
 var index = 0;
 var x = new array('a.html','b.html','c.html');
 window.setInterval('doshit()',1000);
 function doshit() {
 window.top.rechts.location.href = x[index];
 index++;
 if (index>x.length) {index=1;}
 }
</script>

der aber Partout nicht ausgeführt wird. Wer kann mir sagen wieso nicht?

  1. der aber Partout nicht ausgeführt wird. Wer kann mir sagen wieso nicht?

    Die Fehlerkonsole?

    Struppi.

    --
    Javascript ist toll (Perl auch!)
  2. Hello out there!

    index++;
    if (index>x.length) {index=1;}

    Du denkst dran, dass die Indizes für dein Array nicht 1 bis x.length sind, sondern 0 bis x.length - 1?

    See ya up the road,
    Gunnar

    --
    „Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
    1. Du denkst dran, dass die Indizes für dein Array nicht 1 bis x.length sind, sondern 0 bis x.length - 1?

      Danke Gunnar, das hat mir geholfen! Problem gelöst, alles erledigt - ruhigen Montag euch allen!

      Heiko