aLiKe: Mausposition in ALLEN browsern

Hi,

gibt es eine möglichkeit, OHNE browserunterscheidung die Mausposition(relativ zur linken oberen anzeigeecke) abzufragen?!?

wäre echt wichtig, weil das das bisher einzige problem ist wo, zu dem ich keine einheitliche Lösung gefunden hab

  1. hi hi unbekannter ;-)

    ich hab was für den NN4 und höher und für den IE5.5 und höher.
    so damit hast du in xalt und yalt die Koordinaten.
    Der y-Wert ist rum gedreht!
    Scrollen im IE wird auch berücksichtigt.
    Interessehalber was willst du damit machen?

    bis bis roman

    __CODE__
    if (navigator.appName=="Netscape") {
      window.captureEvents (Event.MOUSEDOWN);
      window.onmousedown=down;
    }
    else {
      document.onmousedown=down;
    }
    function down(e) {
      if(navigator.appName=="Netscape")
        {xalt=e.layerX; yalt=-(e.layerY);}
      else {
        xalt=event.clientX;
        yalt=-(event.clientY);
        if (document.body.scrollLeft)
          xalt+=document.body.scrollLeft;
        if (document.body.scrollTop)
          yalt-=document.body.scrollTop;
      }
    }

    1. Interessehalber was willst du damit machen?

      will die position im nachhinein verarbeiten, und nur um die rauszubekommen wollt ich mir nicht solche umstände mit der differenzierung machen

      aLiKe