GWT:将Widget添加到新的Window浏览器

时间:2011-08-03 10:21:21

标签: java javascript gwt jsni

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

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

1 个答案:

答案 0 :(得分:0)

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

尝试创建一个仅包含进度条的新GWT模块,并通过window.document将其注入新窗口:

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