jQuery MiniUI

 找回密码
 立即注册
查看: 3415|回复: 4
打印 上一主题 下一主题

mini.open问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-8-31 10:13:02 |只看该作者 |倒序浏览
mini.open({
                    url:"../../../yyoa/xfeiyang/print.jsp?id="+id,
                    title: "打印", width: 800, height: 460,
                    onload: function () {
                       var iframe = this.getIFrameEl();
                        //var data = { action: "edit", id: row.id };
                        //iframe.contentWindow.SetData(data);
      iframe.contentWindow.print();
                        
                    },
                    ondestroy: function (action) {
                        grid.reload();
                        
                    }
                });
                怎样在打开的window中执行打印
打开的window怎样最大化

Rank: 8Rank: 8

沙发
发表于 2012-8-31 10:24:44 |只看该作者
在onload里面,通过iframe.contentWindow.XXX()来调用window里面的XXX方法.

var win = mini.open({...});
win.max();
这样使得窗口最大化

Rank: 2

板凳
发表于 2012-8-31 11:23:21 |只看该作者
factory 发表于 2012-8-31 10:24
在onload里面,通过iframe.contentWindow.XXX()来调用window里面的XXX方法.

var win = mini.open({...});

打开窗口的时候能不能不显示那个loadiing啊,打印出来就是个loading,其余啥子都没有

Rank: 2

地板
发表于 2012-8-31 11:25:49 |只看该作者
窗口关闭的时候刷新grid,还是有一个选择项师打勾的

Rank: 8Rank: 8

5#
发表于 2012-8-31 12:01:35 |只看该作者
sichuanzog 发表于 2012-8-31 11:25
窗口关闭的时候刷新grid,还是有一个选择项师打勾的

1.去除loading: 在mini.open里面,设置maskOnLoad:false
2.reload去除选中: 使用grid.deselectAll();方法来取消所有选中

Archiver|普加软件

GMT+8, 2024-11-26 11:57 , Processed in 1.050182 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部