在用户离开页面(刷新、后退、关闭等)时提示信息
2005-06-15 17:42
537 查看
var pb_strConfirmCloseMessage;
var pb_blnCloseWindow = false;
pb_strConfirmCloseMessage ="您在查看Truly的Blog,真的要离开本页吗?";
function ConfirmClose() {
window.event.returnValue = pb_strConfirmCloseMessage;
pb_blnCloseWindow = true;
}
function ShowConfirmClose(blnValue) {
if(blnValue) {
document.body.onbeforeunload = ConfirmClose;
} else {
document.body.onbeforeunload = null;
}
}ShowConfirmClose(true);
var pb_blnCloseWindow = false;
pb_strConfirmCloseMessage ="您在查看Truly的Blog,真的要离开本页吗?";
function ConfirmClose() {
window.event.returnValue = pb_strConfirmCloseMessage;
pb_blnCloseWindow = true;
}
function ShowConfirmClose(blnValue) {
if(blnValue) {
document.body.onbeforeunload = ConfirmClose;
} else {
document.body.onbeforeunload = null;
}
}ShowConfirmClose(true);
有时候在编辑页面用户做修改后,可能会有刷新、关闭等误操作造成当前页面信息的丢失, 何不先提醒一下用户呢?实例代码如下: <!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> |
相关文章推荐
- 在用户离开页面(刷新、后退、关闭等)时提示信息
- 在用户离开页面(刷新、后退、关闭等)时提示信息
- 在用户离开页面(刷新、后退、关闭等)时提示信息.txt
- 在用户离开页面(刷新、后退、关闭等)时提示信息
- 当页面关闭或刷新时提示用户
- 在用户离开页面时提示信息
- 在用户离开页面时提示信息
- 刷新、关闭、后退时提示用户
- 在用户离开页面时提示信息
- JS在用户离开页面时提示信息&常用的弹出窗口用法
- flex actionscript 监听浏览器 刷新 后退 关闭 并且给出提示,刷新 离开提示
- [转]在用户离开页面时提示信息
- onbeforeunload设置用户关闭离开页面时提醒用户保存信息
- Javascript判断用户离开当前页面或关闭浏览器并给出提示
- js判断离开页面刷新或关闭的方法
- Java中实现用户点击关闭窗口按钮后提示用户,选择“是”后退到父窗口,选择“否”留在原窗口
- Login控件在UpdatePanel内当验证用户信息成功后出现页面刷新的解决办法
- 页面右下角弹出气泡提示框 提示用户 当前登录信息
- 页面数据关闭,或刷新,或链接到其他页面提示有否保存数据
- [备份]用户离开页面前,提示是否离开此页面(包括浏览器按钮事件)