jQuery MiniUI

标题: Mini.open的问题...有图 [打印本页]

作者: nbakill2    时间: 2013-7-29 17:27:33     标题: Mini.open的问题...有图

mini.open,高度超过了子页面的高度,超出的部分就不显示了(下面还有2个按钮和其他几个表单元素的.)..有没有什么办法让它显示..
[attach]2443[/attach]

作者: factory    时间: 2013-7-29 17:32:25

mini.open是最顶级的弹出,除非是超出浏览器,不然不会被遮住的,
http://www.miniui.com/demo/#src=datagrid/datagrid.html

你看这个demo的弹出,虽然在iframe以内,但是还是最顶级弹出的
作者: nbakill2    时间: 2013-7-29 17:34:08

factory 发表于 2013-7-29 17:32
mini.open是最顶级的弹出,除非是超出浏览器,不然不会被遮住的,
http://www.miniui.com/demo/#src=datagr ...

那奇怪了,我怎么不是最顶级弹出的呢...

我的代码是..


mini.open({
                url: url,
                title: btnEdit.PKTitle,
                width: 650,
                height: 380,
                ondestroy: function (action) {
                    if (action == "ok") {
                        var iframe = this.getIFrameEl();
                        var data = iframe.contentWindow.GetData(btnEdit.PKID, btnEdit.PKText);
                        data = mini.clone(data);
                        btnEdit.setValue(data.id);
                        btnEdit.setText(data.text);
                    }
                }
            });
作者: factory    时间: 2013-7-29 17:35:38

nbakill2 发表于 2013-7-29 17:34
那奇怪了,我怎么不是最顶级弹出的呢...

我的代码是..

你的页面布局结构是什么样的,或者做个HTML页面,能重现问题就行,然后发上来我看下

作者: nbakill2    时间: 2013-7-29 17:38:34

factory 发表于 2013-7-29 17:35
你的页面布局结构是什么样的,或者做个HTML页面,能重现问题就行,然后发上来我看下
...

不好意思,看错了..

是 window

class="mini-window" 这个高度超出了,看不到下面的元素.
作者: factory    时间: 2013-7-29 17:40:28

nbakill2 发表于 2013-7-29 17:38
不好意思,看错了..

是 window

window没办法的,只能这样,mini.open才是最顶级弹出
要不你就换成mini.open来做吧,就像上面的那个链接demo一样,表单写在一个html页面上
作者: nbakill2    时间: 2013-7-29 17:42:14

factory 发表于 2013-7-29 17:40
window没办法的,只能这样,mini.open才是最顶级弹出
要不你就换成mini.open来做吧,就像上面的那个链接d ...

好吧,谢谢你.

但是这个帖子请帮忙看一下.

http://miniui.com/bbs/forum.php? ... &extra=page%3D1




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