window.onbeforeunload = function() //author: meizz
{
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(b && window.event.clientY < 0 || window.event.altKey){
if(confirm("确定要保存吗?")) //
{
document.getElementById("divyinc").style.display="block";//提示了确定要保存吗? 但是为什么不执行 这句显示代码呢?
}
//这里可以放置你想做的操作代码
}
} if(confirm("确定要保存吗?")) //点确定的时候 让div显示出来 为什么 我点确定却把网页关了呢
有不有我 网页关闭事件 当提醒了 确定保存的时候 让div显示出来 不把网页关了
解决方案 »
- jQuery.post在IE和谷歌中正常,但在火狐15.0.1上表现不正常
- Ext 中 new Ext.DataView 问题
- parent.document.getElementById("main").src中的parent是什么意思?
- 英文5到15个字母的名字的正则表达式?
- Dom中的nextSibling属性
- RTX嵌入lotus/dimino的问题
- 为什么通常在事件的代码后面加个“return true"或者"return false"
- 请问怎么实现在网页中进行视频播放
- 请问执行下面ifame中的函数,怎样写。
- 使用DOM实现页面动态增加的一个问题。
- JS问题求指教
- 获取页面链接参数?
{
return e.returnValue='你真的要关闭吗?';
}
如2楼所说
如果不写return false 则事件继续进行 于是关闭了。
能不能在我贴的代码中改啊 ?
confirm("确定要保存吗?")这个方法 返回就是 true 和false