论坛首页 Web前端技术论坛

用jQuery实现的模态弹出窗口,封装了alert和confirm

浏览 90004 次
精华帖 (12) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (2)
作者 正文
   发表时间:2009-06-30   最后修改:2009-06-30
并没有真正解决模态窗口的问题。 父窗口的执行代码不会暂停执行。 这个实现只是模拟而已。 如果是模拟的话已经有很多的成熟的JS库可用。 我也在考虑如何真正的替代模态窗口的问题。
0 请登录后投票
   发表时间:2009-06-30  
还是有点问题的,点第一个 click1时,让弹出2个窗口,第二个窗口点关闭,没有关掉,反而去掉了模态
0 请登录后投票
   发表时间:2009-06-30  
我下载了例子,运行没问题,但是把这些放到程序里,就出问题了,所用到的包,都是正确的,提示:topWin.$.DialogData 为空或不是对象,就弹不出来了
0 请登录后投票
   发表时间:2009-06-30  
的确,弹出2个窗口,第二个窗口点关闭,没有关掉,反而去掉了模态

不过这东西作出来真不错 学习了
0 请登录后投票
   发表时间:2009-07-01  
按tab键一样破解....
0 请登录后投票
   发表时间:2009-07-01  
黑色覆盖层bug,,把对话框拖动到下面去,,再滚动条拉下来就看到了没有被黑色层覆盖,,
0 请登录后投票
   发表时间:2009-07-02  
还不错,楼主辛苦。
希望能精益求精
1,$.funkyUI({
url:"1.html",
OKEvent:okEvent,
css:{width:"700",height:"500"}
});
会把父窗口撑大,X、Y都出现了下拉框,且背景没全换

2,弹出2个窗口,第二个窗口点关闭,两个都关闭了
0 请登录后投票
   发表时间:2009-07-02  
看来楼主得再修复一个bug了,这个东东只能用在没有任何frameset的页面中,只要加上frameset,就出不来了,报topWin.$.DialogData为空或不是对象,我用ie6测试的
  • 大小: 10.5 KB
0 请登录后投票
   发表时间:2009-07-03  
Rainbamboo 写道
看来楼主得再修复一个bug了,这个东东只能用在没有任何frameset的页面中,只要加上frameset,就出不来了,报topWin.$.DialogData为空或不是对象,我用ie6测试的


看看能 这个问题怎么解决
0 请登录后投票
   发表时间:2009-07-03  
效果不错.收藏了.
第一个click按钮,打开的窗口后,再次打开block窗口.
点击取消(或者关闭)按钮后,第一个被打开的窗口可拖动,但当前窗口未关闭. 不知道是不是BUG?
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics