我想知道GWT中是否有一种简单的方法禁止History.back()
(或.forward()
)引导外部网站,并在其中一种情况发生时定义一个备用网址。
例如:
假设mysite.com#token
包含触发History.back()
的组件。
我在stackoverflow.com
,我在我的浏览器中粘贴mysite.com#token
,然后点击我的组件,将我移回stackoverflow,是否有可能点击进入mysite.com
而不是作为退出我的网站?
感谢您的帮助!
答案 0 :(得分:0)
使用此方法
Window.addWindowClosingHandler(new ClosingHandler() {
public void onWindowClosing(ClosingEvent event) {
event.setMessage("Do you want to leave this site");
}
});