Hallo,
die selben Probleme hatte ich auch. Das liegt an fehlerhaften CSS und dieser Methode parseInt(eLayer.left). Zum Testen mal alert(eLyayer.left) eingeben und alert(3*eLayer.left) . elayer steht für document.getElementByID(name).left
Übrigens die Array-Zuweisung nach eLayer=document.getElementsByTagName('*') erzeugt ein neues Array, das
eLayer[1].offsetLeft erlaubt und wesentlich schneller arbeitet als die Funktion.
Ist das setTimeout zu schnell gesetzt, überlappen sich die Zeitroutinen und bremsen sich gegenseitig aus. Setze setTimeout auf 1000 und gehe periodisch herunter.
Desweiteren ist mit offsetLeft,offsetTop schneller zu arbeiten als mit Stylesheetmanipulationen.
Dasselbe gilt auch für Opera. Die Methoden nach Netscape und IE sind nach DOM nicht spezifiziert. posLeft führt zum Beispiel zu Fehlerroutinen, die das System ausbremsen.
Mehr siehe unter developer.netscape.com netscape6 evangelism.
Suche nach Ticker. Da ist ein schönes Beispiel.
Wenn es nicht klappt mail mir den JS-Code, dann kann ich Dir helfen.
Übrigens die POP-Ups sind scheusslich und IMHO wichtiger zu entfernen als der Code für den NS6.
Dort kann ich übrigens pop-ups und JavaScript per Mausklick deaktivieren. Also denke an eine noscript-Anweisung.
hallo
Meine Page läuft auf Netscape 4... ohne Geschwindigkeitsprobleme. Bei
Netscape6... beginnt die Page zu ruckeln sodass der User sie fast nicht
ansehen kann.
www.kanga.at
liegt das problem in einem langsamen browser ?
oder kann es sein dass ich die page falsch programiert habe ?
thx
thomas