¿Cómo narices deslizo una capa en la posición del ratón con firefox? Es simplemente imposible o es que soy un completo jilipollas que no se entera?
Uffffff, 5 horas con lo mismo y nada. Que coraje, estoy ya harto, vamos, tanto que lo dejo y me voy a comer y paso de todo.
Os pongo el código para ver si veis algo:
Código:
  
Eso en head y en body:<script language="JavaScript">
function mouseX(evt) {
if (evt.pageX) return evt.pageX;
else if (evt.clientX)
   return evt.clientX + (document.documentElement.scrollLeft ?
   document.documentElement.scrollLeft :
   document.body.scrollLeft);
else return null;
}
function mouseY(evt) {
if (evt.pageY) return evt.pageY;
else if (evt.clientY)
   return evt.clientY + (document.documentElement.scrollTop ?
   document.documentElement.scrollTop :
   document.body.scrollTop);
else return null;
}
function muevecapa(){
  if (!e)
 var e = window.event||window.Event; 
x = mouseX(e);
y = mouseY(e);
	alert(x);
	document.getElementById('capa123456789').style.left= x+10 +"px";
	document.getElementById('capa123456789').style.top=  y +"px";
}
</script>
Código:
  
<body> <div id="capa123456789"><b>Cargando Datos...</b></div> <br><br> <p onmousemove="muevecapa()">Esto es una prueba que solo va en ie pero en firefox no</p> </body>
He puesto un alert con la posición x, en ie va bien pero en firefox me da null.
Haber si alguien sabe cómo hacer esto, por favor.
Y valla lacra que tenemos con los dos exploradores de los huevos, por qué no se habrán puesto de acuerdo y habrán unificado criterios antes de jodernos de esta manera, urrrggggg
Disculpad mi lenguaje pero es que estoy más caliente que el pico de un plancha.
Gracias a todos de antemano
 
 

 
 
