scroller problem unter mozilla

smil

Grünschnabel
www.pentic.de

auf der begruessungsseite seht ihr neben home nur mit dem internet explorer eine laufschrift
dieser effekt funktioniert nicht unter mozilla/netscape

frage: hat jemand eine idee wie man das problem beheben kann?

thx mfg
 
Das kommt davon, wenn man den Browsernamen ermittelt, und nicht dessen Leistungsumfang.
Browsernamen sind für JS recht unwichtig(zumal sie vom Benutzer manipuliert werden können)... entscheidend sind die Methoden, welche er interpretiert.

Mit if(navigator.appName=="Netscape") soll dort eigentlich Netscape4 ermittelt werden... nur fühlen sich Mozilla und Netscape>4 auch angesprochen.
Besser ist dort die Abfrage if(document.layers).... das layers-Objekt kennt nur Netscape4.

Lange Rede, kurzer Sinn....
Suche im Tickerskript folgende Zeilen:
Code:
    if(navigator.appName=="Netscape") with(document.ticker.document) { open(); write(out); close(); }
	else ticker.innerHTML=out; pos+=dir; if(pos>text.length)
und ersetze sie hierdurch:
Code:
	if(document.layers) with(document.ticker.document) { open(); write(out); close(); }
	else document.getElementById('ticker').innerHTML=out; pos+=dir; if(pos>text.length)
 

Neue Beiträge

Zurück