ChUKii
05/06/2011, 00:55
Buenas,
Estoy intentando pasar datos desde Java usando JSNI a unas funciones Javascript contenidas dentro de un frame.
El tema es que creo un frame dentro de la Web en GWT:
private HTMLPane mapHTMLPane() {
if(htmlPane == null) {
htmlPane = new HTMLPane();
htmlPane.setContentsURL("map.html");
htmlPane.setContentsType(ContentsType.PAGE);
}
return htmlPane;
Despues intento acceder a alguna funcion Javascript que tengo dentro del map.html
public static native void alerta() /*-{
$wnd.alerta("sdas");
}-*/;
Aqui falla por que a donde esta entrando es a la Web principal, no al iframe.
¿Como hago para acceder al iframe que quiero y ejecutar las funciones Javascript? Me estoy volviendo loco :loco::loco:.
A ver si alguien me puede echar una mano por que llevo con esto estancado desde las 7 de la tarde :lamer:.
Estoy intentando pasar datos desde Java usando JSNI a unas funciones Javascript contenidas dentro de un frame.
El tema es que creo un frame dentro de la Web en GWT:
private HTMLPane mapHTMLPane() {
if(htmlPane == null) {
htmlPane = new HTMLPane();
htmlPane.setContentsURL("map.html");
htmlPane.setContentsType(ContentsType.PAGE);
}
return htmlPane;
Despues intento acceder a alguna funcion Javascript que tengo dentro del map.html
public static native void alerta() /*-{
$wnd.alerta("sdas");
}-*/;
Aqui falla por que a donde esta entrando es a la Web principal, no al iframe.
¿Como hago para acceder al iframe que quiero y ejecutar las funciones Javascript? Me estoy volviendo loco :loco::loco:.
A ver si alguien me puede echar una mano por que llevo con esto estancado desde las 7 de la tarde :lamer:.