Javascript GWT-在窗口关闭前显示自定义对话框?
当用户离开站点或试图关闭站点窗口时,我需要提示用户进行站点可用性调查。例如,当用户关闭“我的网站”窗口时,我想显示一个提示,提示您是否要进行调查,如果用户尚未单击,请使用“调查”链接打开一个新窗口 GWT是否有办法实现这一点 我试过使用 Windows.addWindowCLosingHandler 但这只让我能够设置一条消息,询问用户是想留在网站上,还是现在使用ClosingEvent事件,event.setMessagesure 谢谢您可以使用window.onunload,但只要用户更改页面,就会调用它Javascript GWT-在窗口关闭前显示自定义对话框?,javascript,gwt,Javascript,Gwt,当用户离开站点或试图关闭站点窗口时,我需要提示用户进行站点可用性调查。例如,当用户关闭“我的网站”窗口时,我想显示一个提示,提示您是否要进行调查,如果用户尚未单击,请使用“调查”链接打开一个新窗口 GWT是否有办法实现这一点 我试过使用 Windows.addWindowCLosingHandler 但这只让我能够设置一条消息,询问用户是想留在网站上,还是现在使用ClosingEvent事件,event.setMessagesure 谢谢您可以使用window.onunload,但只要用户更改页
另请参见此处:在车身上使用卸载方法:
<body onUnload="unloadFunction(); return false;">
谢谢你的回答,但是我想显示一个定制的gwt对话框,而不是丑陋的javascript确认提示。只需将gwt对话框放在上面的unloadFunction中
function unloadFunction()
{
if (confirm("Would you like to take our servey?"))
{
window.location.href = 'location_of_your_survey'
}
return false;
}