hi, after trying different things, I found one that is working :
public native void updatePattern() /*-{ if(navigator.userAgent.toLowerCase().contains("msie")) { var f = $wnd.frames['oldWebFrame']; f.updateRotatePattern(); } else { var iframe = $doc.frames ? $doc.frames['oldWebFrame'] : $doc.getElementById('oldWebFrame'); var ifWin = iframe.contentWindow || iframe; ifWin.updateRotatePattern(); } }-*/; On Jun 16, 12:05 pm, pepgrifell <pepgrif...@gmail.com> wrote: > hi, > > I have a JSP placed in a Frame object. The Frame has the id > 'oldWebFrame'. > > Frame frame_ = new Frame(); > frame_.getElement().setId('oldWebFrame'); > > The JSP has a Javascript function called updatePattern(). > > I define a JSNI call in GWT: > > public native void updatePattern() /*-{ > var f = $wnd.frames["oldWebFrame"]; > f.updatePattern(); > }-*/; > > It works ok with IE but with Firefox I get an error ("f is > undefined"). > Does I need to make a different call for Firefox ? > > Thanks ! > pep -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.