Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/09/2009, 10:34
Avatar de America|UNK
America|UNK
 
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años, 2 meses
Puntos: 56
Respuesta: Como saber la posicion del raton al pulsar un enlace

Código javascript:
Ver original
  1. function detectaEventos(doc,e,fn){
  2.             if (window.attachEvent) {
  3.                 doc.attachEvent("on" + e, fn);
  4.             }else{
  5.                 doc.addEventListener(e, fn, false);
  6.             }
  7.         }
  8.  
  9.         function detectaLinks(event){
  10.         var e = event;
  11.         var el = e.target ? e.target : e.srcElement;
  12.             if(typeof el.href != "undefined"){
  13.                 var ie  = document.all, Net = document.getElementById && !ie,
  14.                 compacT = (document.compatMode && document.compatMode!="BackCompat")
  15.                 ? document.documentElement : document.body;
  16.                
  17.                 var curX = Net ? e.pageX : e.clientX + compacT.scrollLeft;
  18.                 var curY = Net ? e.pageY : e.clientY + compacT.scrollTop;
  19.                 alert("Link: "+ el.href +" X: " + curX + " Y: " + curY);
  20.             }
  21.         }
  22.        
  23.         detectaEventos(document,"click",detectaLinks);

Código HTML:
<body>
<a href="#">Link 1</a>
<a href="http://google.com">Link 2</a>
<a href="#">Link 3</a>
<span>No Link</span>
</body> 
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */