Javascript - Endlosschleife?

  • Guten Abend!

    Ich bin derzeit dabei ein kleines Script zu basteln und wollte das
    nur ein bestimmter <div> nach einer bestimmten Zeit refresht wird.
    Das hat auch soweit geklappt nur funktioniert das ganze nur einmalig
    da es durch

    Code
    <body onLoad="setTimeout('neuladen(1)', 60000)" >


    abgerufen wird.

    Könnte mir jemand helfen und evtl sagen wie ich eine Endlosschleife
    in das Script bekomme, welches dann alle 60 Sek. abgerufen wird?!

    Das Script

    Code
    <script type="text/javascript">
    <!--
    function neuladen(show) {
        var display = new Array();
    
        display[1] = '<marquee>Hat funktioniert!</marquee>';    
        document.getElementById("info_text").innerHTML = display[show];
        }
    -->
    </script>

    Ich hab jetzt ewig dran rumgespielt. Das einzige was ich erreicht habe,
    sind Syntexfehler ohne Ende und Abstürze vom Browser.. :(

    MFG - Cpt. Hook

  • Code
    function myTimer(){
    var timer = window.setTimeout('neuladen(1)', 60000);
    }

    und dann packste myTimer ins onload

    Einmal editiert, zuletzt von synaptic (13. März 2010 um 23:26) aus folgendem Grund: codetags ergänzt

  • Ah super, funktioniert. Vielen Dank für die schnelle Hilfe! ;)
    (Google war diesmal nicht mein Freund :P)