Hallo, habe vor mir einen Newsticker in mein vB4 Bord zu verbauen. habe mir hierzu etwas gefunden, bekomme das aber irgend wie im Bord nicht zum Laufen.
Kann mir hier vielleicht wer Helfen wie ich das anstellen muss das es Läuft.
Habe das ganze hier gefunden: Laufschrift
und hänge auch mal das Script hier an.
Kann mir hier vielleicht wer Helfen wie ich das anstellen muss das es Läuft.
Habe das ganze hier gefunden: Laufschrift
und hänge auch mal das Script hier an.
Java:
<script type="text/javascript">
var tickercontents=new Array()
tickercontents[0]='1 hier soll ein text erscheinen text 1 '
tickercontents[1]='2 hier soll ein text erscheinen text 2 '
tickercontents[2]='3 hier soll ein text erscheinen text 3 '
tickercontents[3]='4 hier soll ein text erscheinen text 4 '
tickercontents[4]='5 hier soll ein text erscheinen text 5 '
var tickdelay=4000 //delay btw messages
var highlightspeed=10 //10 pixels at a time.
var currentmessage=0
var clipwidth=0
function changetickercontent(){
crosstick.style.clip="rect(0px 0px auto 0px)"
crosstick.innerHTML=tickercontents[currentmessage]
highlightmsg()
}
function highlightmsg(){
var msgwidth=crosstick.offsetWidth
if (clipwidth<msgwidth){
clipwidth+=highlightspeed
crosstick.style.clip="rect(0px "+clipwidth+"px auto 0px)"
beginclip=setTimeout("highlightmsg()",20)
}
else{
clipwidth=0
clearTimeout(beginclip)
if (currentmessage==tickercontents.length-1) currentmessage=0
else currentmessage++
setTimeout("changetickercontent()",tickdelay)
}
}
function start_ticking(){
crosstick=document.getElementById? document.getElementById("highlighter") : document.all.highlighter
crosstickParent=crosstick.parentNode? crosstick.parentNode : crosstick.parentElement
if (parseInt(crosstick.offsetHeight)>0)
crosstickParent.style.height=crosstick.offsetHeight+'px'
else
setTimeout("crosstickParent.style.height=crosstick.offsetHeight+'px'",100) //delay for Mozilla's sake
changetickercontent()
}
if (document.all || document.getElementById)
window.onload=start_ticking
</script>
Zuletzt bearbeitet: