Position eines Bildes ermitteln (X / Y-Koordinaten)
Jochen Budwelski
- javascript
0 Ole0 Günter Laudenklos
Hallo,
ich möchte gerne die Position eines Bildes (X / Y-Koordinaten) ermitteln, das wegen eines <center>-Tags je nach Auflösung einen anderen Abstand zum linken Rand haben kann. Kennt jemand eine Möglichkeit?
Ist das klar?
Jochen Budwelski
hi
ich möchte gerne die Position eines Bildes (X / Y-Koordinaten) ermitteln, das wegen eines <center>-Tags je nach Auflösung einen anderen Abstand zum linken Rand haben kann. Kennt jemand eine Möglichkeit?
afaik ist das nicht möglich.
im NN 4.x gibt es allerdings sowas in der richtung, dürfte dihc aber aktuell nicht weiter bringen:
http://selfhtml.teamone.de/javascript/objekte/layers.htm#page_x
so long
ole
(8-)>
Hallo Jochen,
sollte so gehen:
<html>
<head>
<script type="text/javascript">
var xx = 0, yy = 0;
function GetPos(lyr,lid)
{
if(document.layers)
{
xx = document.images[lyr].x;
yy = document.images[lyr].y;
}
else
{
obj = (document.all) ? document.all.item(lid) : document.getElementById(lid);
while(obj)
{
xx += obj.offsetLeft;
yy += obj.offsetTop;
obj = obj.offsetParent;
}
}
alert(xx+' '+yy);
}
</script>
<body onload="GetPos('bname','bid');">
<div align=center>
<img id="bid" name="bname" src="xxx.jpg" width=200 height=300 alt="">
</div>
</body></html>
viele Grüße Günter