Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2008, 18:40
monosulpa
 
Fecha de Ingreso: septiembre-2007
Ubicación: El pais del oro negro
Mensajes: 96
Antigüedad: 19 años
Puntos: 2
Que le falta a este codigo para ser compatible con firefox ?

Tengo este codigo que es para hacer un efecto drag and drop primeramente lo hice compatible con internet explorer y me funciono corectamente ahora tratandola de hacer compatible con firefox no lo hace bien que problemas tendria con el codigo esto es lo que llevo hasta ahora

Código PHP:
<html>
<
head>
<
script>

function 
dragNdrop(e) {
 var 
obj = e.target;
obj.style.position = "relative";
izq = obj.style.left;
arr = obj.style.top;
corx = e.clientX;
cory = e.clientY;
 
document.onmousemove = movimiento;
}

function 
movimiento(e) {
var 
obj = document.getElementById("imagen");
 
obj.style.left = izq+e.clientX-corx;
 
obj.style.top = arr+e.clientY-cory;
 
e.preventDefault();
}

function 
dragNdropQuit() {
 
document.removeEventListener("mousedown",dragNdrop,false);
 
document.removeEventListener("mouseup",dragNdropQuit,false);
}


document.onmousedown = dragNdrop;
document.onmouseup = dragNdropQuit;

</script>

</head>
<body>
<img src="smiley.gif" id="imagen" />
</body>
</html>