Amigos, tengo el siguiente código en un archivo js. Lo que hace es
retornar un string con unas coordenadas donde hice click:
var ns4 = (document.layers)? true:false
var ie4 = (document.all)? true:false
var ns6 = (document.getElementById && !document.all) ? true: false;
var coorX, coorY, iniX, iniY, resultado="";
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;}
return true;
}
function ini() {
if (ie4) document.body.onmousemove = mouseMove;
iniX = document.getElementById("recuadro").offsetLeft;
iniY = document.getElementById("recuadro").offsetTop;
}
function coordenadas() {
resultado = coorX + "*" + coorY;
alert("Resultado: "+ resultado);
return resultado;
}
Luego, en Gx, tengo una imagen a la que le asocio un evento vacío y le
conecto la llamada:
Event Start
form.JScriptSrc.Add('funciones.js')
imagen.JSEvent('onclick',"coordenadas()")
Endevent
Al hacer click en la imagen aparece correctamente el string dentro del
alert. El punto es que necesito rescatar esa cadena que está en el
return, pero no se si es posible hacerlo desde Gx. Alguno ya pasó por
esto?
Saludos;
Alvaro Gómez
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
--
Suscribirse a:
Enviar comentarios (Atom)
0 Response to "[gx-l] Rescatar valor jscript"
Publicar un comentario