Cita:
Iniciado por acoevil
Q tal, aunque parezca un problema bien pendejo, pero no he podido, miren tengo esta funcion
function
coordenadasXY( evento )
{
var ie = navigator.userAgent.toLowerCase().indexOf('msie')! =-1;
if(ie) {
coordenadaX = evento.clientX + document.body.scrollLeft;
coordenadaY = evento.clientY + document.body.scrollTop;
} else {
coordenadaX = evento.pageX;
coordenadaY = evento.pageY;
}
return new Array(
coordenadaX, coordenadaY );
}
Para llamarla y q funcione correctamente, lo hago asi
document.onclick =
coordenadasXY;
Pero la cuestion es que quiero es los valores retornados, alguien me dice como le hago ?
Salu2
A mi me parece que tu función está bien pero la manera de aplicarlo es absurda. Lo que devuelve esa función como lo pretendes caputrar? Al hacer
document.onclick = coordenadasXY() estás ejecutando una función que debería solamenente ejecutar una acción, no que devuelva un valor, porque ese valor se va al limbo. La pregunta es: qué quieres hacer con esos valores devueltos con la función. Lo que quieras hacer no sirve si lo ejecutas mediante document.onclick, así de simple. Explica bien tus intenciones y entonces podremos ayudarte.