Funktioniert aber trotzdem nicht mit div.
Ist das OK, wenn ich in den Layer das div setze ?
<layer name="init"><div id="init" name="init"><img....>
</div></layer>
?
So funktioniert es nämlich mit dem Netscape.
Hier der vollständige Code, der bei beiden funktioniert,
mit dem Nachteil jedoch, dass Netscape den y-Wert vom Layer immer zu
dem y-Wert vom Div dazuaddiert. Deshalb lasse ich bei dem Layer
den y-Wert weg.
Gibt es da nicht eine andere Möglichkeit, als Div im Layer ?
var w=150;
function layer ()
{
w++;
if (document.getElementById)
document.getElementById("init").style.setAttribute ("left", w+"px", "false");
if (document.layers)
document.layers.initl.left = w;
if (document.all)
document.all.init.style.setAttribute ("left", w+"px", "false");
setTimeout ("layer()", 100);
}
setTimeout ("layer()", 100);
<layer name="initl">
<div name="init" id="init" style="position:absolute;top:150px;left:200px;">
<img src="images/bartman.gif">
</div>
</layer>