我有一个 GWT 应用程序,通过单击链接到服务的链接,打开一个空白窗口,我必须插入一个 progressBar(我自己创建的小部件),直到生成服务返回 url,所以我将新窗口重定向到该 url。所以我的问题是如何将新的小部件注入新的窗口浏览器。注意:我使用 JSNI 以这种方式打开新窗口 win =$wnd.open = $ (url, name, ""); 当服务生成时,我使用这个:wnd.location = url;
任何帮助,将不胜感激。提前感谢您的帮助
我有一个 GWT 应用程序,通过单击链接到服务的链接,打开一个空白窗口,我必须插入一个 progressBar(我自己创建的小部件),直到生成服务返回 url,所以我将新窗口重定向到该 url。所以我的问题是如何将新的小部件注入新的窗口浏览器。注意:我使用 JSNI 以这种方式打开新窗口 win =$wnd.open = $ (url, name, ""); 当服务生成时,我使用这个:wnd.location = url;
任何帮助,将不胜感激。提前感谢您的帮助
在您的情况下win
,是新窗口DOMwindow
属性的处理程序。
尝试创建一个仅包含您的进度条的新 GWT 模块,并通过以下方式将其注入新窗口window.document
:
win.document.write("<script type="text/javascript" language="javascript"
src="gwtmodule/gwtmodule.nocache.js"</script>");