gpt4 book ai didi

java - 我们如何在 GWT 中使用 onbefoerunload

转载 作者:太空宇宙 更新时间:2023-11-04 06:51:08 24 4
gpt4 key购买 nike

我正在创建一个功能,阻止用户重新加载页面或按退格键或按浏览器的后退按钮。我尝试以下代码..

$wnd.beforeunload=function()
{
return "hello";
}

它仅适用于 java 脚本,但不适用于 jsni 。我也用过

Window.addWindowClosingHandler(new ClosingHandler()
{
@Override
public void onWindowClosing(ClosingEvent event)
{
event.setMessage("Are you sure?");
}
});

这适用于页面刷新和关闭,但不适用于浏览器的后退按钮和退格键...请帮助..

最佳答案

我已经在相同的上下文中发布了答案。

Please have a look at promt user on backspace and browser backbutton in gwt for complete code with screenshots.

尝试使用任何选项:

  • History.addValueChangeHandler
  • WindowClosingHandler
  • Event.addNativePreviewHandler
  • $wnd.onbeforeunload

关于java - 我们如何在 GWT 中使用 onbefoerunload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23291626/

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