Mike: Layer fixieren im Netscape

Beitrag lesen

Hallo Zusammen,

Ich habe folgendes Problem mit einem JavaScript/DHTML in Netscape.

Ich habe eine Seite auf der ich ein einen Layer immer an der selben stelle, absolut zum Browserfenster anzeigen möchte. Auch wenn ich auf der Seite scrolle.

In IE funktionert das gefundene Script einwandfrei. Im Netscape leider nicht und alle Versuche das script Netscape tauglich zu machen sind gescheitert.

Kann mir jemand weiter helfen?

Schonmal vielen Dank im Voraus!
Mike

<html>
<head>
<script>
function keepLayerFixed()
  {
     var menuMidden = window.parent.document;
     for(i = 1 ; i < 5; i++) {
       mLayer = menuMidden.getElementById("ImageViewer");
       if(mLayer) {
         if(mLayer.style.display != 'none') {
             mLayer.style.top = (i * 21) +   window.parent.document.body.scrollTop;
  //mLayer.style.top = (i * 21) + window.pageYOffset;
         }
        }
      }
  }
</script>

</head>
<body onScroll="keepLayerFixed()">
<div id="menu_links_1" z-index="106"  style="position:absolute; top=70; left:10; z-index:106; display:block">
This is my Layer....
</div>
<table height="1600" border="1">
<tr><td>.</td></tr>
</table>
<h1>End</h1>
</body>
</html>