在onbeforeunload事件调用时,是否可以打开jquery弹出窗口?
请在这里查看图片网址我有一个按钮和谷歌链接的HTML内容。现在,当我点击选项卡或窗口关闭时,我需要在窗口确认框下显示jquery弹出窗口,以便离开或留在页面上。
http://staging.jigmogroup.com/dvs/win_confirm.png
最后我在这里做了解决方案:
我得到了解决方案,我们可以调用javascript函数而不是jquery。像
var leave_message = 'You sure you want to leave?'
function goodbye() {
//load popup
loadPopup();
centerPopup();
return leave_message;
}
window.onbeforeunload=goodbye;
我们可以调用javascript函数而不是jquery所以它的工作
答案 0 :(得分:1)
不,这是不可能的。
onbeforeunload
只能返回在本机浏览器警报窗口中发出警报的字符串,并为用户提供是否继续的选项。事实上,Firefox甚至不会打印出这个字符串。