如何从外部html页面回调到正在运行的GWT页面?

时间:2011-08-08 14:44:51

标签: javascript gwt

我正在进行简单的记录器页面增强。它通过调用JSNI $ wnd.open方法在一个单独的窗口中从主GWT模块打开。我想得到的是,当我点击一个按钮(在记录器页面上)时,我的主要GWT页面会收到通知。有可能实现吗?任何帮助都感激不尽。

1 个答案:

答案 0 :(得分:0)

您正在寻找window.opener https://developer.mozilla.org/en/DOM/window.opener

所以必须在你的gwt应用程序中用JSIN本机方法定义一个函数:

$win.openerCallback = function(){};

并在您的记录器页面中:

window.opener.openerCallback()

调用你的gwt app中的函数