Ich habe einen Ticker für ein Projekt geschrieben, bei dem per
links = document.getElementById("c1").style.left;
breit = document.getElementById("c1").offsetWidth;
die Position und die Breite des divs ausgelesen werden.
style.left leifert nur etwas, wenn du es auch gesetzt hast, die wirklich Position relativ zum Elternelement ist in offsetLeft
Funktioniert alles einwandfrei in allen Browsern ab IE5.x auf Windows-Plattformen, doch auf dem Mac mit IE5.1 geht's nicht.
glaub ich nicht, auch in Mozilla Browsern und im IE 6 im Standard Modus dürfte es auch nicht klappen.
document.getElementById("c1").style.left = newlinks;
newlinks ist vermutlich eine Zahl?
Dann weiß der Browser nicht ob du x 'em','%','ex','px' oder 'cm' meinst und weiß nicht was er machen soll Ein kluger Browser macht lieber erstmal gar nichts.
Struppi.