JavaScript - event.offsetX en MOzilla

   
Vista:

event.offsetX en MOzilla

Publicado por WEBNESS (13 intervenciones) el 29/01/2008 21:49:49
Hola, tengo esta instruccion

alert(event.offsetX) y funciona a la perfeccion en IE, pero en mozill FireFox, la propiedad offsetX no existe y he estado buscando ya encontre algunas diferencias pero esta propiedad en especifico no he encontrar como manejarla en Mozilla.

Alguien sabe?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ScriptShow

RE:event.offsetX en MOzilla

Publicado por ScriptShow (387 intervenciones) el 31/01/2008 21:25:45
  • ScriptShow se encuentra ahora conectado en el
  • chat de PHP
Saludos,

Agunos ejemplos compatibles:

<html>
<head>
<script type="text/javascript">
function manejar(event) {
//Utilizado en Mozilla
alert(event.pageX)

//Utilizado en IExplorer
alert(event.offsetX)
}
</script>
</head>

<body onclick="manejar(event)">
<h1>Haz click con el mouse.</h1>
</body>
</html>

Hay otras opciones: layerX pageX clientX etc.

<html>
<head>
<script type="text/javascript">
function cursor(event)
{
document.getElementById('trail').style.visibility="visible"
document.getElementById('trail').style.position="absolute"
document.getElementById('trail').style.left=event.clientX+10
document.getElementById('trail').style.top=event.clientY
}
</script>
</head>

<body onmousemove="cursor(event)">
<h1>Mueve el cursor</h1>
<span id="trail" style="visibility:hidden">Cursor con Texto ó Imagen</span>
</body>

</html>

Éste ejemplo funciona en la mayoría de navegadores nuevos. Puedes adaptarlo para otros fines.

Espero te sean útiles.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar