我想完成以下内容:
window.onbeforeunload = function() {
if (confirm("Are you sure that you want to leave the page?")) {
//do something
}
}
但是,上述代码不起作用,即使用户单击“否”,也会提交刷新请求。
我如何实现我想要的目标?
感谢。
答案 0 :(得分:1)
您无需在函数内部写入确认:
尝试如下:
window.onbeforeunload=function()
{
return "Are you sure that you want to leave the page?";
}
答案 1 :(得分:0)
用户对onbeforeunload提示符的“响应”无法执行任何操作...