网页关闭弹框

Mashimaruo_Count 2013-07-25 03:08:12
我想用JS或者JQ做一个效果,就是当用户关闭网页的时候弹出一个层,让用户填写一些信息,然后点确定,在网站才关闭,求大大指点
...全文
159 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
GOODLUCK
  • 打赏
  • 举报
回复
引用 11 楼 KingAndQuee 的回复:
[quote=引用 10 楼 ShenShiampMoYi 的回复:] [quote=引用 9 楼 KingAndQuee 的回复:] [quote=引用 7 楼 ShenShiampMoYi 的回复:] LZ试试这个

     window.onbeforeunload = function () {//浏览器关闭事件
            return false;
 
        }

亲- -你这个是关闭页面的时候弹出一段静态的提示框,根本没办法输入东西,跟那个关闭页面弹出是否确认关闭的效果是一样的- -[/quote] 是哦[/quote] = =SO这个方法也完败- -哎有点2- -操蛋的是- -BOSS又尼玛完全不懂技术- -还尼玛各种2B要求[/quote] 理解 我这也是 用.NET4.0框架开发 做快完了和我说用2.0 。。。 汗
Mashimaruo_Count 2013-07-25
  • 打赏
  • 举报
回复
- -哎算了 --在去跟BOSS扯淡去 --先结贴把- -谢谢各位了 =-=
Mashimaruo_Count 2013-07-25
  • 打赏
  • 举报
回复
引用 10 楼 ShenShiampMoYi 的回复:
[quote=引用 9 楼 KingAndQuee 的回复:] [quote=引用 7 楼 ShenShiampMoYi 的回复:] LZ试试这个

     window.onbeforeunload = function () {//浏览器关闭事件
            return false;
 
        }

亲- -你这个是关闭页面的时候弹出一段静态的提示框,根本没办法输入东西,跟那个关闭页面弹出是否确认关闭的效果是一样的- -[/quote] 是哦[/quote] = =SO这个方法也完败- -哎有点2- -操蛋的是- -BOSS又尼玛完全不懂技术- -还尼玛各种2B要求
  • 打赏
  • 举报
回复
引用 9 楼 KingAndQuee 的回复:
[quote=引用 7 楼 ShenShiampMoYi 的回复:] LZ试试这个

     window.onbeforeunload = function () {//浏览器关闭事件
            return false;
 
        }

亲- -你这个是关闭页面的时候弹出一段静态的提示框,根本没办法输入东西,跟那个关闭页面弹出是否确认关闭的效果是一样的- -[/quote] 是哦
Mashimaruo_Count 2013-07-25
  • 打赏
  • 举报
回复
引用 7 楼 ShenShiampMoYi 的回复:
LZ试试这个

     window.onbeforeunload = function () {//浏览器关闭事件
            return false;
 
        }

亲- -你这个是关闭页面的时候弹出一段静态的提示框,根本没办法输入东西,跟那个关闭页面弹出是否确认关闭的效果是一样的- -
  • 打赏
  • 举报
回复
动手试了下感觉应该是可以的 不过还是会有问题




window.onbeforeunload = function () {//浏览器关闭事件

$("#CheckWin").window('open');
return false;
}

  • 打赏
  • 举报
回复
LZ试试这个

     window.onbeforeunload = function () {//浏览器关闭事件
            return false;
 
        }

Mashimaruo_Count 2013-07-25
  • 打赏
  • 举报
回复
引用 5 楼 jslang 的回复:
在onbeforeunload事件中用模态对话框试试 window.onbeforeunload=function(){ window.showModalDialog("xxx.html", self, "dialogHeight:120px;dialogWidth:326px;status:0;help:0;scroll:0"); }
- -用这种方法- -感觉就像是调用了一个IF,为了美观 =-肯定要加一个覆盖层-= =如果用户要关闭这个网站还要关2次 - -体验很差的- -(虽然弹框体验也很差- -但是老板要求木有办法- -)
天际的海浪 2013-07-25
  • 打赏
  • 举报
回复
在onbeforeunload事件中用模态对话框试试 window.onbeforeunload=function(){ window.showModalDialog("xxx.html", self, "dialogHeight:120px;dialogWidth:326px;status:0;help:0;scroll:0"); }
Mashimaruo_Count 2013-07-25
  • 打赏
  • 举报
回复
引用 2 楼 showbo 的回复:
只能提示用户是否离开,让用户填写信息基本无法实现。。
= =那个弹出是否离开我也知道,能不能实现,我做一个DIV层,一开始隐藏,当用户点击关闭的时候,让他显示出来- -让上面有个叉叉或者做一个按钮- -当用户点击的时候关闭这个页面
未知数 2013-07-25
  • 打赏
  • 举报
回复
无法实现,处于安全考虑,大部分浏览器确认信息是定死的,不能用代码修改 如关闭前弹出 确认关闭将导致系统崩溃 那部分无知的用户根本就不敢关网页了
Go 旅城通票 2013-07-25
  • 打赏
  • 举报
回复
只能提示用户是否离开,让用户填写信息基本无法实现。。
Mashimaruo_Count 2013-07-25
  • 打赏
  • 举报
回复
自顶0- 0坐等大神指教

87,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧