javascript – 在Java Script中的关闭窗口之前显示警告消息

前端之家收集整理的这篇文章主要介绍了javascript – 在Java Script中的关闭窗口之前显示警告消息前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试过这个:
<body onunload="logoutNoAsk();"> </body>

功能是:

function logoutNoAsk()
{
    alert("Please press the logout button to logout.");
    parent.close();

}

当我按下这个窗口右上方的“X”按钮时,它会立即关闭,而不会出现警告信息.怎么了?

解决方法

你实际上是想使用onbeforeunload事件来阻止关闭事件.

有关详细信息,请参阅MDN reference,但所需代码为:

window.onbeforeunload = function(e) {
    return 'Please press the logout button to logout.';
};
原文链接:https://www.f2er.com/js/149902.html

猜你在找的JavaScript相关文章