Witam. Jak przy pomocy JS po kliknięciu na link odebrać pozycję (X i Y) kliknięcia?
Dzięki!
<script (...)> // sprawdza czy IE var IE = document.all?true:false // obsługuje dla NS if (!IE) document.captureEvents(Event.MOUSEMOVE) // tu wlaczenie jakby na stale wywoływanie funkcji przy ruchu myszka // getMouseXY zdefiniowana ponizej document.onmousemove = getMouseXY; // w tych dwoch zmiennych globalnych jest zapisana wartosc gdzie znajduje sie aktualnie myszka var tempX = 0 var tempY = 0 // no i funkcja, ktora to pobiera function getMouseXY(e) { if (IE) { // dla IE tempX = event.clientX + document.body.scrollLeft tempY = event.clientY + document.body.scrollTop } else { // dla normalnych przegladarek tempX = e.pageX tempY = e.pageY } // niektore przegladarki potrafia wrzucac wartosci ujemne (np NS4) if (tempX < 0){tempX = 0} if (tempY < 0){tempY = 0} return true } </script> no i wywołanie oczywiście <button onClick="alert('X='+tempX+' Y='+tempY)"> sprawdz wartosc </button>