Hallo!
Frage ich die Eigenschaften width und height mit alert(...style.width/height)ab, erhalte ich undefined - also exisitiert das Objekt für Opera 5.01 nicht. Ein alert auf left und top liefert mir Werte zurück.
Nur wie kann ein Objekt das für Opera 5.01 nicht existiert die Eigenschaften left und top haben?
Rufst Du diese Eigenschaft ab, bevor der Layer geladen ist? mit Objekt ist nicht die Eigenschaft gemeint, sondern der Layer. Also erst die Eigenschaften von einem Layer abfragen, wenn er geladen ist.
z.B.
funktion sag_es_mir()
{
alert(document.getElementById.Layerid.style.pixelWidth);
}
<body onLoad="sag_es_mir()">
<div id="Layerid"></div>
Das geht schief, weil die Eigenschaft abgefragt wird, bevor der Layer geladen ist.
alert(document.getElementById.Layerid.style.pixelWidth);
<div id="Layerid"></div>
MfG, André Laugks