Mausposition in ALLEN browsern
aLiKe
- javascript
0 roman lenz0 aLiKe
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
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;
}
}
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