用户在页面创建一些信息后,当用户试图关闭浏览器窗口时,需要给用户提示信息,最简单的实现方法就是JS,如下:
<script language="javascript>
var g_blnCheckUnload = true;
function RunOnBeforeUnload()
{
if(g_blnCheckUnload)
{
window.event.returnValue = '警告:关闭浏览器,会导致刚才创建的表信息丢失。';
//给出一次提示
bypassCheck();
}
}
function bypassCheck()
{
g_blnCheckUnload = false;
}
</script>
利用DOM模型的 OnBeforeUnload 事件
<body onbeforeunload="return RunOnBeforeUnload()">
使用JS防止意外关闭页面
本文介绍了一种简单的方法,通过JavaScript代码实现,在用户尝试关闭浏览器窗口时显示警告消息,以避免因意外关闭而导致的数据丢失。该方法利用了DOM模型中的OnBeforeUnload事件。
453

被折叠的 条评论
为什么被折叠?



