0
可能重复:
How can I override the OnBeforeUnload dialog and replace it with my own?JS:网页上显示的div留下
是否有表现的机会定义弹出(DIV)当用户离开网页? 我知道在事件发生前有,但它只显示默认弹出窗口。我需要一个带有窗体的自定义弹出窗口。
可能重复:
How can I override the OnBeforeUnload dialog and replace it with my own?JS:网页上显示的div留下
是否有表现的机会定义弹出(DIV)当用户离开网页? 我知道在事件发生前有,但它只显示默认弹出窗口。我需要一个带有窗体的自定义弹出窗口。
简短的回答是没有。
您将只能显示浏览器提供的默认弹出窗口。按照您的要求显示自定义弹出窗口(如<div>
)是不可能的,因为显示该选项卡或窗口的时间已经关闭。
要在用户离开页面之前显示默认弹出确认框,你应该使用下面的JavaScript代码:
window.onbeforeunload = function(e) {
return 'Are you sure you wish to leave this page?';
};