Georg Gruber: Wie positioniere ich einen layer rechtsbündig?

Beitrag lesen

Hi,

ich bin ein 18 jähriger Schüler und hätte ein wichtiges Problem (für einen Kunden!) mit Javascript.

Ich müsste einen layer rechtsbündig positionieren, und habe hierfür auch ein simples script gefunden, das jedoch nicht in allen Browsern funktionierte. (z.b. im Netscape 6.x)

Das sieht wie folgt aus:

...
<div id="rechts" style="position:absolute; left:0px; top:0px; width:500px; height:500px; z-index:1"></div>
  <script>
  if (document.all) {
   rechts.style.left = document.body.offsetWidth - parseInt(rechts.style.width);
  } else {
    document.rechts.left = window.innerWidth - document.rechts.clip.width + 5;
  }
  </script>
...

Kann das sein, dass Netscape 6.x irgendein Attribut nicht versteht?
Oder wisst ihr eine Lösung die auf allen Plattformen/Browsern funktioniert?

Es wäre sehr wichtig, darum bitte ich um eure Hilfe, da mir sonst niemand helfen konnte. Biiiiiiitte.

lg Georg