js 拦截 窗体关闭事件

<script type="text/javascript">   
<!--     
    window.onbeforeunload = onbeforeunload_handler;
    window.onunload = onunload_handler;
    function onbeforeunload_handler() {
        var warning = "退出吗?";
        return warning;
    }

function onunload_handler() {
        var warning = "谢谢光临";
        alert(warning);
    }
    // -->   
</script>

时间: 2024-10-29 19:09:10

js 拦截 窗体关闭事件的相关文章

js 判断浏览器关闭事件 兼容所有浏览器

无论是从页签处关闭浏览器,还是关闭整个浏览器窗口,无论是 ie11,火狐,谷歌,苹果,还是ie6,都能兼容的浏览器关闭事件监听 在网上搜索了一天,虽然网上也有之类的代码,但是太繁琐,有时候还不可用.我也是在原有基础上修改的.经过了上述的浏览器测试,如果有不兼容的,欢迎提出意见一起学习. ? <script type="text/jscript" src="jquery-1.10.2.min.js"></script> <script t

js父窗体关闭,子窗体紧随

近来的.我们遇到了权限管理系统.由于权限管理系统与原系统的风格不符.打开一个全新的窗口.问题就来了.admin取消后,,权限管理形式不关闭.其他普通用户登录后.尚能经营权的管理形式. 简化问题:admin时候,或者main.html关闭的时候,打开的全部新窗体一起关闭.问题就攻克了 直接看代码吧: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/ht

js 监控浏览器关闭事件

代码如下: <!DOCTYPE html> <html> <head> <title>监控浏览器关闭事件</title> </head> <style type="text/css"> </style> <body> <div id="create_order"> </div> </body> </html> &

窗体关闭事件

先点击选中窗体,再找到对应事件. 这是百度上找的一个例子,主要是:要先点击选中窗体,再到事件栏去找FormClosing事件,然后双击这个事件进入代码编辑状态,然后进行进一步操作. 找到窗体属性面框,然后选择上面像闪电的标示,这个是事件,选择Form1_FormClosing方法,然后双击.   在主程序里面添加一个方法实现,具体的实现代码如下图所示.   运行程序,然后选择关闭窗口,就会弹出来下图所示的标示,可以多反复试验一下.

js关闭浏览器窗口及检查浏览器关闭事件

js关闭浏览器窗口,不弹出提示框.支持ie6+,火狐,谷歌等浏览器,下面以一个示例为大家详细介绍下具体的实现方法,感兴趣的朋友可以参考下 js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框.支持ie6+,火狐,谷歌等浏览器. <html> <head /> <body> <script type="text/javascript"> function closeWin(){ window.opener=null; window.open

Winfrom窗体关闭时刷新另一个窗体数据绑定控件

设置被关闭窗体为窗体1,带刷新窗体为窗体2, 1.窗体2中绑定方法设置为public,并且采用单例模式得到实例(这样在任何地方得到实例都是同一个). 2.在窗体1上注册一个事件到窗体关闭事件上 this.FormClosed += new FormClosedEventHandler(MakeThisDispose); private void MakeThisDispose(object o,EventArgs e)      {           this.Dispose();      

关闭事件

窗体关闭事件: 在生活中,无论是网页浏览还是退出应用程序,一般都会有提示,是否确认退出.下面看一下确认退出提示的一种(yes or no) private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { DialogResult result = MessageBox.Show("你确定要退出程序么?", "", MessageBoxButtons.YesNo, MessageBo

JavaScript捕获window窗口关闭事件

工作中遇到有这样的情景,要在浏览器窗口关闭的时候,提示用户某种操作. 类似在关闭窗口时,提示用户保存当前内容,选择是则保存并关闭窗口,选择否则不关闭窗口,也不做保存操作. 网上找了很多,都是说用js处理window关闭事件的,要么说onbeforeunload 方法,要么说onunload方法. 感觉都不能实现.后来突然想到这样的办法:用这两个方法一起来实现! 原因: onbeforeunload 事件将会在关闭窗口前执行,你也可以用户决定是否关闭窗口,这个方法只要有返回值并且不是""

js 监听浏览器刷新还是关闭事件

原作者的文章地址:http://udn.yyuap.com/forum.php?mod=viewthread&tid=96309 页面加载时只执行onload 页面关闭时只执行onunload 页面刷新时先执行onbeforeunload,然后onunload,最后onload. 经过验证我得出的结论是: //对于ie,谷歌,360: //页面加载时只执行onload //页面刷新时,刷新之前执行onbeforeunload事件,在新页面即将替换旧页面时onunload事件,最后onload事件