Dann fehlt wohl die Funktion initiateticker, du hast das Skript entweder nicht oder falsch eingebunden.
Struppi.
Hi Struppi!
Also, so sieht dieses Script aus mit einer " function initiateticker() ". Ich war der Meinung, dass ich mich hierauf beziehen muß. Ist das falsch gedacht von mir? Aber, wie muß ich es dann nennen?
// Copyright (c) 2000 Peter Gehrig and Urs Dudli. All rights reserved.
// http://www.24fun.com.info@24fun.ch
//Start der Message
var message=new Array()
var message=new Array()
message[0]="++ Finja wurde am 14.10.08 von Trebell Taken By Storm gedeckt."
message[1]="++ Finja ist tragend!"
message[2]="++ Mehr unter Wurfplanung und News."
var tickerpadding=10 //Distanz
var fnt="Arial" //Schriftart des BG-Textes
var fntsize=12 //Schriftgrösse des BG-Textes
var fntcolor="CCDDCC" //Schriftfarbe des BG-Textes
var fntsizelastletter=30 //Schriftgrösse des Scrollbuchstaben
var fntcolorlastletter="88FF88" //Schriftfarbe des Scrollbuchstaben
var fntweight=7 //Schriftgrösse der Message (1-9)
var standstill=2000 //Stillstand des Tickers bevor Neustart
var speed=40 //Ticker-Geschwindigkeit
var leftposition=320 //Position von links
var topposition=250 //Position von oben
var tickerwidth = 200
var tickerheight = 25
var i_substring=0
var i_presubstring=0
var i_message=0
var messagecontent=""
var messagebackground=""
var messagepresubstring=""
var messageaftersubstring=""
fntweight=fntweight*100
function initiateticker() {
if (document.all) {
tickerheight = document.body.clientHeight-5
tickerwidth = document.body.clientWidth-5
document.all.ticker.style.posLeft=leftposition
document.all.ticker.style.posTop=topposition
showticker()
}
if (document.layers) {
tickerheight = window.innerHeight-10
tickerwidth = window.innerWidth-10
document.ticker.left=leftposition
document.ticker.top=topposition
showticker()
}
}
function getmessagecontent() {
messagepresubstring=message[i_message].substring(0,i_presubstring)
messageaftersubstring=message[i_message].substring(i_presubstring,i_substring)
messagecontent="<table border=0 cellpadding="+tickerpadding+" width="+tickerwidth+" height="+tickerheight+"><tr><td valign=top>"
messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsize+"pt;font-weight:"+fntweight+"'>"
messagecontent+="<font color='"+fntcolor+"'>"
messagecontent+=messagepresubstring
messagecontent+="</font>"
messagecontent+="</span>"
messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsizelastletter+"pt;font-weight:900'>"
messagecontent+="<font color='"+fntcolorlastletter+"'>"
messagecontent+=messageaftersubstring
messagecontent+="</font>"
messagecontent+="</span>"
messagecontent+="</td></tr></table>"
}
function showticker() {
if (i_substring<=message[i_message].length-1) {
i_substring++
i_presubstring=i_substring-1
if (i_presubstring<0) {i_presubstring00}
getmessagecontent()
if (document.all) {
ticker.innerHTML=messagecontent
var timer=setTimeout("showticker()", speed)
}
if (document.layers) {
document.ticker.document.write(messagecontent)
document.ticker.document.close()
var timer=setTimeout("showticker()", speed)
}
}
else {
clearTimeout(timer)
var timer=setTimeout("changemessage()", standstill)
}
}
function changemessage() {
i_substring=0
i_presubstring=0
i_message++
if (i_message>message.length-1) {
i_message=0
}
showticker()
}
Das Script selbst habe ich unter: "ticker.js" abgespeichert.
Ich danke mir, wenn Du mir da helfen könntest.
Danke
Jagognussel