在用户离开页面时提示信息
有时候在编辑页面用户做修改后,可能会有刷新、关闭等误操作造成当前页面信息的丢失,
何不先提醒一下用户呢?实例代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Confirm Before Leave</title>
<script language="javascript" type="text/javascript">
<!--
var pb_strConfirmCloseMessage;
var pb_blnCloseWindow = false;
pb_strConfirmCloseMessage ="您真的要离开本页吗?";
function ConfirmClose() {
window.event.returnValue = pb_strConfirmCloseMessage;
pb_blnCloseWindow = true;
}
function ShowConfirmClose(blnValue) {
if(blnValue) {
document.body.onbeforeunload = ConfirmClose;
} else {
document.body.onbeforeunload = null;
}
}
//--></script>
</head>
<body onload="ShowConfirmClose(true);">
<input type=button value="提示" onclick="ShowConfirmClose(true);">
<input type=button value="不提示" onclick="ShowConfirmClose(false);">
<input type=button value="测试刷新" onclick="window.location.reload();">
</body>
</html>
上一篇: ASP.NET获取上传图片的大小
下一篇: 一个业余摄影爱好者对摄影的一些小心得
推荐阅读
-
vue 获取页面详情后 切换页面时 如何监听用户是否修改过信息
-
基础需求: 让用户输入用户名密码 认证成功后显示欢迎信息 输错三次后退出程序 升级需求: 可以支持多个用户登录 (提示,通过列表存多个账户信息) 用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里)
-
在用户离开页面时提示信息
-
关于Iframe实现局部刷新问题:当提交注册表单后,我想把注册成功的信息显示在页面中,现在结果时不能显示在本页面,而是显示在了那个iframe中了,怎么办
-
vue 获取页面详情后 切换页面时 如何监听用户是否修改过信息
-
Skype账户登录时提示“无法识别登录信息,请检查Skype用户名和密码”的解决办法
-
workpress 在页面中输出附件信息给用户下载 很急 求大神解答
-
workpress 在页面中输出附件信息给用户下载 很急 求大神解答
-
小弟在尝试着做一个PHP的用户管理系统有三张关联的表怎么在编辑用户时显示出相应的信息
-
基于jQuery实现的当离开页面时出现提示的实现代码_jquery