jQuery MiniUI

标题: window弹窗怎么取得当前激活的窗口 [打印本页]

作者: paio    时间: 2013-2-6 12:38:44     标题: window弹窗怎么取得当前激活的窗口

mini.open打开的窗口,怎么取得当前激活的窗口

作者: niko    时间: 2013-2-6 12:40:09

var win = mini.open({...
win就是打开的窗口
作者: paio    时间: 2013-2-6 14:13:36

打开的窗口怎么定义回调函数
onload: function () {
        var win = this.getIFrameEl().contentWindow;
        win.callback = function(){grid.reload();}
}
IFRAME刷新后callback 就没了,要怎么处理,不要在destroy时调用,要直接在IFRAME内调用

作者: factory    时间: 2013-2-6 15:07:59

paio 发表于 2013-2-6 14:13
打开的窗口怎么定义回调函数
onload: function () {
        var win = this.getIFrameEl().contentWindow;

刷新弹出框是不会触发onload里面的方法的
作者: paio    时间: 2013-2-6 16:26:22

我知道,那要怎么解决
作者: paio    时间: 2013-2-6 16:29:16

var win = mini.open({...
win就是打开的窗口
我是想callback加在这个win上应该不会刷新丢失,但是在iframe里怎么取得这个win呢,就是取得当前激活的窗口
EXTJS有Ext.WindowManager.getActive()这个方法,不知道mini要怎么实现
作者: niko    时间: 2013-2-6 18:06:42

子页面内:
window.Owner.win




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