我有下一个关闭GWT窗口的代码,但是它不起作用,你能告诉我什么是错的或者如何关闭GWT窗口吗?提前致谢:
public native void closeBrowser()
/*-{
$wnd.close();
}-*/;
public void onModuleLoad() {
Button cerrar = new Button("Cerrar");
cerrar.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
Window.alert("Voy a cerrar");
closeBrowser();
}
});
RootPanel.get().add(cerrar);
}
答案 0 :(得分:3)
不允许脚本关闭脚本未打开的窗口。
这是一篇文章,说明如何解决它:http://csharpdotnetfreak.blogspot.com/2008/11/javascript-windowclose-does-not-work-in.html