Struppi: Bildkoordinaten

Beitrag lesen

function pkt(evt, img) {

if (window.event) {
  // IE
  var x = window.event.offsetX;
  var y = window.event.offsetY;
} else if (evt.target) {
  // Firefox
  var coords = {x: 0, y: 0 };
  var el = evt.target;
  do {
   coords.x += el.offsetLeft;
   coords.y += el.offsetTop;
  }
  while ((el = el.offsetParent));

Ich schätze du kannst diese Schleife weglassen, wenn du die Postion relativ zum Elternelement wissen willst. Hier addierst du ja die Postion des Elternelements dazu.

Struppi.

--
Javascript ist toll (Perl auch!)