Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GWT ChildWindow.onClose?_Gwt - Fatal编程技术网

GWT ChildWindow.onClose?

GWT ChildWindow.onClose?,gwt,Gwt,在Javascript中,我可以执行以下操作: var child=window.open(URL为“空白”); child.onclose=myChildCloseHandler() 有可能对GWT做同样的事情吗?主要问题似乎是Window.open不会将任何句柄返回到子窗口。在GWT中有两种方法: 使用Elemental(Elemental.html.Window和addEventListener) 使用JSNI: 公共本机void open(字符串url)/*-{ var child=w

在Javascript中,我可以执行以下操作:

var child=window.open(URL为“空白”); child.onclose=myChildCloseHandler()


有可能对GWT做同样的事情吗?主要问题似乎是Window.open不会将任何句柄返回到子窗口。

在GWT中有两种方法:

  • 使用Elemental(
    Elemental.html.Window
    addEventListener
  • 使用JSNI:

    公共本机void open(字符串url)/*-{
    var child=window.open(url为“空白”);
    var=这个;
    child.onclose=$entry(函数(){
    @com.example.client.MyClass::myChildCloseHandler()();
    });
    }-*/;
    
另见: