gpt4 book ai didi

gwt - 如何捕捉用户离开页面并取消页面

转载 作者:行者123 更新时间:2023-12-04 13:07:40 38 4
gpt4 key购买 nike

当用户离开 GWT 应用程序时,我想打开一个确认对话框并为他们提供留下的选择,即 Confirm("您确定要离开此页面吗"、"是"、"否")。

我知道如何构建拨号框。 :)

问题是,如何捕捉用户离开页面的事件以及如何取消它?

丹尼尔

最佳答案

调用 Window.addWindowClosingHandler ,并传递一个回调函数,调用 setMessage在 Window.ClosingEvent 上,像这样:

Window.addWindowClosingHandler(new Window.ClosingHandler() {
public void onWindowClosing(Window.ClosingEvent closingEvent) {
closingEvent.setMessage("Do you really want to leave the page?");
}
});

(我已经添加了 GWT 2.0 文档的链接;将这些 URL 中的 2.0 更改为 1.6 以查看 GWT 1.6/1.7 文档。)

请注意,这样做,您不必/不必自己创建对话框。

关于gwt - 如何捕捉用户离开页面并取消页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2193098/

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