2011-08-03 230 views
0

我有一个GWT应用程序链接到服务通过单击链接,打开一个空白窗口,我必须插入一个progressBar(我自己创建的窗口小部件),直到生成服务返回url所以我将新窗口重定向到该URL。 所以我的问题如何注入一个新的窗口小部件到新的窗口浏览器。 注意:我用JSNI以这种方式打开新窗口 win = $ wnd.open = $(url,name,“”); 当服务生成时,我使用这个:wnd.location = url;GWT:将窗口小部件添加到新窗口浏览器

任何帮助,将不胜感激。 在此先感谢您的帮助

回答

0

对您的情况win是新窗口DOM's window property的处理程序。

尝试创建一个只包含你的进度了新的GWT模块,并通过window.document在新窗口中注入它:

win.document.write("<script type="text/javascript" language="javascript" 
    src="gwtmodule/gwtmodule.nocache.js"</script>");