marquee nach x Sek. kurz stoppen

LN5

Mitglied
Ich habe folgendes:

PHP:
echo"<marquee
behavior='scroll'
direction='up'
onmouseover='this.stop()'
onmouseout='this.start()'
scrollamount='1'
scrolldelay='50'
style='width: 130px; height: 90px; border: 0px;'>";
while ($row=mysql_fetch_array($shorti))
  {
   $text=$row["text"];
   $date=DatumsWandler($row["date"]);

echo"<strong>$text</strong><br><div align='right' class='smalltext'>$date</div>";			  
}
echo"</marquee>";

Ich möchte, dass das Scrollen nach x Sekunden für y Sekunden angehalten wird und dann wieder weiterscrollt und wieder x Sekunden etc..

Was fehlt?
 
Du könntest eine Funktion beim onload aufrufen. Dieser übergibst du als Parameter einen boleschen Wert(true/false)
Je nach übergebenem Wert gibst du die entsprechende Anweisung(start/stop).

Danach rufst du die Funktion per setTimeout() erneut auf... allerdings indem du den booleschen Wert umkehrst. Als 2. Parameter bei setTimeout() gibst du die Verzögerung an...jenachdem, wie der boolesche Wert grad ist.
 

Neue Beiträge

Zurück