jQuery MiniUI

标题: 请问如何监听弹出窗口的关闭? [打印本页]

作者: xiaoNiuNew    时间: 2013-8-7 14:42:12     标题: 请问如何监听弹出窗口的关闭?

满足一定条件才能让用户关闭窗口、

作者: factory    时间: 2013-8-7 15:20:01

window还是什么?
window的话:如果是点右上角的X关闭的话,监听onbeforebuttonclick = "beforebuttonclick"
function beforebuttonclick(e){
    e.cancel = true  是阻止关闭
}

作者: xiaoNiuNew    时间: 2013-8-7 22:20:59

factory 发表于 2013-8-7 15:20
window还是什么?
window的话:如果是点右上角的X关闭的话,监听onbeforebuttonclick = "beforebuttonclick ...

mini.open()出来的。谢谢答复。
作者: factory    时间: 2013-8-8 09:45:12

xiaoNiuNew 发表于 2013-8-7 22:20
mini.open()出来的。谢谢答复。

1.在子页面写个CloseWindow(action)方法
关闭的 时候,内部会自动去执行这个方法,如果你点击X 的话,action会是close,你判断下action和你的是否关闭的条件,return false就不关闭了

2.在mini.open的ondestroy里面,判断action,如果是close等,return false




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2