GeneXus - Usar Funcion javaScript en Genexus X

   
Vista:

Usar Funcion javaScript en Genexus X

Publicado por enrique (39 intervenciones) el 09/10/2014 17:28:52
Hugo!! que tal! Quisiera consultarte por lo siguene:
Necesito que mi aplicacion verifique navegador esta usando el usuario y en base a esto mostrarle un web panel con cierta informacion(texto)

estuve investigando y entiendo hasta el momento que debo poner un Textblock en mi form y setearle la propiedad Format con valor HTML.

despues en el evento donde quiero que se ejecute el codigo javascript debo poner lo siguiente.

TextBlock.caption = codigjavascript

hasta el momento tengo esta funcion para detectar que navegador usa el usuario pero lo que no se es como continuar...

function compruebanavegador() {
var cadena = " "
var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1;
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome/') > -1;
var is_firefox = navigator.userAgent.toLowerCase().indexOf('firefox/') > -1;
var is_ie = navigator.userAgent.toLowerCase().indexOf('msie ') > -1;

}

if (is_chrome ) {
cadena = "chrome"

}

if (is_firefox ) {

cadena = "firefox"

}

if (is_ie ) {

cadena = "ie"

}
return cadena;
}

Quisiera saber como hacer para implementar esta funcion en Genexus( en el eavento Start por ejemplo).
Debo recuperar el valor de la variable "cadena" en una varible de Genexus.

Mi ambiente:

Generador: Java
Genexus x Evo3
Aplicacion: Web
Motor DB: SQL Server


Muchisimas gracias desde ya!!
Enrique M
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