wahsaga: Ebene verschieben funktioniert nicht in allen Browsern

Beitrag lesen

hi,

Leider funktioniert es nur im IE und Opera. Mit Mozilla, Firbird, Netscape und auf dem MAC geht es nicht. Woran könnte es liegen?

ich vermute mal daran, dass eine CSS-grössenangabe für eine eigenschaft wie left nicht nur einen wert, sondern auch eine einheit erfordert. die sehe ich aber in deinem script nirgends.

maxpos=(document.layers)?parseInt(obj.document.width):parseInt(obj.offsetWidth)

ob maxpos jetzt nur eine zahl, oder zahl plus einheit enthält, weiss ich im moment nicht auswendig.

aber selbst wenn die einheit mit drin stehen sollte, dürfte

obj.style.left=(maxpos-sw)*-1

nur noch unsinn ergeben, weil sich z.b. "650px" oder "20.5em" nun mal nicht mit irgendwas multiplizieren lässt.

gruss,
wahsaga