Status scroller uden krymp ?
Hej nedenfor er en status scroller .Eneste problem er den krymper når teksten
scroller ud af syne.
Hvordan kan dette rettes ?
Skal det hele skrives om ?
Skal man evt. bruge math object eller hvad ?
Jeg er lige startet på j script så håber i ved
hvordan dette kan løses.
Scriptet følger....
<html>
<body onload="setTimeout('setMessage()',100);">
<script>
var str="Bare en lille scrollertest"; //Scrolltext
var scrolllength = 100; //Hvor langt, den skal gå hen af scrollbaren.
var speed = 50; //Antal milisekunder mellem hvert ryk mod højre.
var str2 = ""; //Midlertidig variabel
var str3 = ""; //Midlertidig variabel
var originalstr = str //Til restart af scroll
function setMessage(){
if (str.length < scrolllength){
str = " " + str;
window.status = str;
setTimeout("setMessage()",speed);
}
else{
str2 = ""
str3 = ""
endline(); //Kald af funktion til afslutning af linje
}
}
function endline(){
if (str2.length < scrolllength - originalstr.length){
str = str.substring(0,str.length-1);
str2 = str2 + " "
str3 = str2 + str
window.status = str3;
setTimeout("endline()",speed); //genkald afslutning
}
else{
str = originalstr
setTimeout("setMessage()",speed); //start forfra
}
}
</script>
</body>
</html>
