Pog: Marquee Ende per JavaScript feststellen

Hallo,

ich habe ein kleines Problem.
Ich möchte eine Laufschrift immer einmal durchlaufenlassen (also loop=1) und danach soll die Seite neu geladen werden.
(Die Seite ist eine PHP Seite, welche beim Neuladen dann eine andere Seite generiert)

Ich habe nicht viel über Google und co finden können.
Es gibt doch bestimmt eine Möglichkeit über JavaScript festzustellen, wann die Marquee fertig ist, sodass dann die Seite neu geladen werden kann (bzw. eine andere Seite).

Ich habe von JavaScript leider nicht soviel Ahnung.
Kann mir jemand weiterhelfen?
Danke im Vorraus.

Gruß
Pog

  1. Hallo Pog,

    Ich möchte eine Laufschrift immer einmal durchlaufenlassen (also loop=1) und danach soll die Seite neu geladen werden.

    Ich würde das ja an deiner Stelle nicht mit dem MARQEE-Element machen, das ja ohnehin kein valides HTML-Element ist, sondern von vornherein mit Javascript arbeiten.

    Schneide doch jeweils aus dem innerHTML eines mit einer ID bezeichneten beliebigen validen HTML-Elements jeweils per window.setTimeout() und substring immer wieder solange das erste Zeichen heraus, bis keine Zeichen mehr übrig sind. Dann hast du deine Abbruchbedingung erfüllt.

    innerHTML funktioniert übrigens nicht nur mit dem all-Objekt, sondern auch, wenn du es mit document.getElementById() ansprichst.

    Gruß Gernot