ich habe eine Laufschrift für eine Homepage, allerdings macht diese einen etwas ruckelnden Eindruck. Man kann den Text nicht richtig lesen oder zumindest tun einem die Augen dabei weh.
Ich verwende einen Javascript für den Text und die Bewegung, dargestellt wird es in einem Textfeld.
Gibt es andere Lösungen? Ich dachte an Flash aber damit kenne ich mich nicht aus.
Den Code den ich verwende habe ich aus dem Internet da ich mich mit Laufschriften selbst noch nie befasst hatte.
<script language="JavaScript"> <!-- var timerID = null; var timerRunning = false; var id,pause=0,position=0; function marquee() { var i,k,msg=" Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text "; k=(145/msg.length)+1; for(i=0;i<=k;i++) msg+=" "+msg; document.marqueeform.marquee.value=msg.substring(position,position+240); if(position++==144) position=0; id=setTimeout("marquee()",2500/20); } function action() { if(!pause) { clearTimeout(id); pause=1; } else { marquee(); pause=0; } } // --> </script>
und
<div align="center"> <form name="marqueeform"><input type="text" name="marquee" size="108" border="0" STYLE=" font-family: Verdana; font-weight: bold; font-size: 14px; background-color: #c6c4c3; color:#ff1800;"> </form> </div>