Javascript 在卸载之前打开弹出窗口

Javascript 在卸载之前打开弹出窗口,javascript,jquery,Javascript,Jquery,我想在退出时打开弹出窗口(而不是“停留在页面上或离开”框)。我不能让它工作。我在哪里犯错误 function poponload() { testwindow = window.open("http://www.google.com", "mywindow", "location=1,status=1,scrollbars=1,width=5,height=5,left=100,top=100"); } $(document).ready(function () { window

我想在退出时打开弹出窗口(而不是“停留在页面上或离开”框)。我不能让它工作。我在哪里犯错误

 function poponload()
{
testwindow = window.open("http://www.google.com", "mywindow",     
"location=1,status=1,scrollbars=1,width=5,height=5,left=100,top=100");
}

$(document).ready(function () {

window.onbeforeunload = function () { 

poponload();

});


$(window).unload(function () {

poponload();

});


});    

您的代码有语法错误。onbeforeunload函数赋值后有一个额外的括号。删除它,看看这是否解决了您的问题

window.onbeforeunload = function () { 

poponload();

};

你的错误是试图在退出时打开一个弹出窗口…我希望如此。但不幸的是,在当今世界,这不是一个错误。