Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/12/2011, 20:20
Avatar de Chico3001
Chico3001
 
Fecha de Ingreso: septiembre-2011
Ubicación: Mexico, DF
Mensajes: 112
Antigüedad: 15 años, 1 mes
Puntos: 12
Respuesta: Mostrar informacion detallada de IP

ARREGLADO!!! en el doctype 4.01 modo estricto se deben añadir las unidades al alterar las coordenadas (+"px"), aqui les dejo el script por si algun moderador lo puede actualizar...

Código PHP:
        <script type="text/javascript">
            var 
ns4 = (document.layers)? true:false
            
var ie4 = (document.all)? true:false
            
var ns6 = (document.getElementById && !document.all) ? true: false;
            var 
coorX, coorY;

            if (
ns6) document.addEventListener("mousemove", mouseMove, true)
            if (
ns4) {document.captureEvents(Event.MOUSEMOVE); document.mousemove = mouseMove;}

            function 
mouseMove(e)    {
                if (
ns4||ns6)    {
                    
coorX = e.pageX;
                    
coorY = e.pageY;
                }
                if (
ie4)    {
                    
coorX = event.x;
                    
coorY = event.y;
                }
                
coorX += document.body.scrollLeft;
                
coorY += document.body.scrollTop;
                return 
true;
            }

            function 
ini()    {
                if (
ie4)    document.body.onmousemove = mouseMove;
            }

            function 
mostrar(dato)    {
                
with(document.getElementById("ayuda"))    {
                    
style.top = coorY + 10+ "px";
                    
style.left = coorX + 10+ "px";
                    
style.visibility = "visible";
                    
innerHTML = dato;
                }
            }

            function 
ocultar()    {
                
document.getElementById("ayuda").style.visibility = "hidden";
            }

            function 
mover()    {
                
with(document.getElementById("ayuda"))    {
                    
style.top = coorY + 10+ "px";
                    
style.left = coorX + 10+ "px";
                }
            }

        
</script>