DrEvil: setInterval gegen clearInterval

Hallo zusammen,

ich hab da mal eine Frage, und zwar habe ich folgende Funktion:

function scroll() { var scroll_aktiv = window.setInterval("nach_unten(1)", 200); }

und will diesen Intervall mit dieser Funktion

function stoppe_scroll() { window.clearInterval(scroll_aktiv); }

wieder beenden. Leider will das nicht so recht, der Intervall macht fröhlich weiter, clearInterval kennt die Variable scroll_aktiv nämlich garnicht...

Kann mir jemand helfen?

  1. Hallo DrEvil,

    function scroll() { var scroll_aktiv = window.setInterval("nach_unten(1)", 200); }

    scroll_aktiv ist hier eine lokale variable ...

    function stoppe_scroll() { window.clearInterval(scroll_aktiv); }

    ... die hier nicht mehr bekannt ist.

    Gruß, Jürgen

    1. Ach okay, jetzt klappt ja alles... :)

      Vielen Dank und schöne Feiertage!!