gpt4 book ai didi

javascript - GWT:关闭弹出窗口后无法再控制窗口

转载 作者:行者123 更新时间:2023-11-30 18:09:30 25 4
gpt4 key购买 nike

我的应用是:

  1. 在主窗口上做一些事情
  2. 打开一个新窗口在那里做一些事情

    Window.open(userInfo.signInURLs.get("Google"), "Google", null);
  3. 关闭新窗口

    native public static void close()/*-{ $wnd.close(); }-*/;
  4. 正在尝试重新加载主窗口

    Window.Location.reload();

在我关闭新窗口之前一切都很好。我无法再控制主窗口了。我运行的操作永远不会执行。有什么想法吗?

最佳答案

如果您使用 GWT,您希望尽可能刷新页面。如果加载数据,则使用 ajax 重新加载部分页面。您选择的方法不是很可行。使用 window.location.reload - 你可以重新加载整个页面。不要那样做。

您应该使用模态窗口 - 在 gwt 中非常简单。使用 DialogBox,它创建一个模态窗口。

http://examples.roughian.com/index.htm#Widgets~DialogBox

关于javascript - GWT:关闭弹出窗口后无法再控制窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14964448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com