jack: refresh des Dokuments

Hallo,

ich versuche mit Hilfe der Lib von walterzorn.de eine Linie "langsam" entstehen zu lassen. Es wird zB nach 500ms ein weiteres Stück einer Linie gezeichnet.

Jetzt habe ich das Problem, dass man das Entstehen der Linie nicht sehen kann, da (und jetzt kommt meine Vermutung) wohl erst nach vollständiger Abarbeitung des JavaScripts der Inhalt des Fensters neu dargestellt wird. Denn durch Einbau eines Alerts funktioniert es. Weil da wohl die Abarbeitung des JavaScripts unterbrochen wird.

Ist meine Vermutung richtig?

Gibts es dennoch irgendeine Möglichkeit eine solche Animation mit JavaScript umzusetzen?

  1. Ist meine Vermutung richtig?

    Ja.

    Gibts es dennoch irgendeine Möglichkeit eine solche Animation mit JavaScript umzusetzen?

    indem du die einzelnen Schritte mit einem timeout unterbrichst

    Struppi.

  2. Gibts es dennoch irgendeine Möglichkeit eine solche Animation mit JavaScript umzusetzen?

    Hallo jack

    Vieleicht kann ich dir mit diesem Skript weiterhelfen!!!

    <script type="text/javascript">

    var i=0;
    var px=1;

    function scale()
    {
      i=i+px;
      document.getElementById("abc").width=i;
    }

    document.write("<hr id="abc" align="left">");

    setInterval("scale()", 50);

    </script>

    Gruss Mathew