MS: Layers für Internet-Explorer

Beitrag lesen

Das funktioniert leider nicht, weil ich in JavaScript nicht auf
document.layers zugreifen kann, da es im HTML-Dokument keinen Layer
gibt. Er heißt ja jetzt div.
Gibt es vielleicht eine andere Lösung, Layers im Internet-Explorer
darzustellen und mit JavaScript die Position zu verändern ?

var w=150;
function layer ()
{
        w++;
        if (document.getElementById)
                document.getElementById("init").style.position = w + "px";
        if (document.layers)
                document.layers.init.left = w;
        document.layers.init.left = w;

setTimeout ("layer()", 100);
}
setTimeout ("layer()", 100);

<div name="init" id="init" top=150 left=200>
<img src="images/bartman.gif">
</div>