mario: warum funzt das nicht (setTimeout) ?

Beitrag lesen

Hi

folgendes Script funzt nicht mit dem IE6, keine Ahnung warum, aber er schreibt immer alles gleich hin....

<body onload="start()">
  <script type="text/javascript">
  <!--

var text01 = "bla"                // erste Zeile
var text02 = "bla2"               // zweite Zeile
var text03 = "bla3"               // dritte Zeile
var text04 = "bla4"               // vierte Zeile
var text05 = "bla5"               // fünfte Zeile
var text06 = "bla6"               // sechste Zeile
var text07 = "bla7"               // siebte Zeile

var zeit = 2000                   // Zeit

function start(){
  document.setTimeout(zeile01(), zeit);
}
function zeile01(){
  document.write(text01);
  document.setTimeout(zeile02(), zeit);
}
function zeile02(){
  document.write("<br>" + text02);
  document.setTimeout(zeile03(), zeit);
}
function zeile03(){
  document.write("<br>" + text03);
  document.setTimeout(zeile04(), zeit);
}
function zeile04(){
  document.write("<br>" + text04);
  document.setTimeout(zeile05(), zeit);
}
function zeile05(){
  document.write("<br>" + text05);
  document.setTimeout(zeile06(), zeit);
}
function zeile06(){
  document.write("<br>" + text06);
  document.setTimeout(zeile07(), zeit);
}
function zeile07(){
  document.write("<br>" + text07);
}

//-->
  </script>
</body>