jQuery MiniUI

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

mini.open打开的window中的问题 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2015-11-5 17:44:27 |只看该作者 |倒序浏览
本帖最后由 panepan 于 2015-11-5 18:04 编辑

在A页面利用mini.open打开了B页面,在B页面中有一个按钮,如何通过点击按钮改变B页面大小?我自己的思路是通过获取B的win对象,并通过win对象的setHeight函数设置页面高度。但不知道如何获取B的win对象,或者是有其他的方法?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2015-11-6 09:25:45 |只看该作者
主页面
top["win"]=window;
var win=mini.open({})

弹出页面
top[”win"].win.setHeight(600)

Rank: 6Rank: 6

板凳
发表于 2015-11-6 10:06:53 |只看该作者
dforce 发表于 2015-11-6 09:25
主页面
top["win"]=window;
var win=mini.open({})

弹出这样的错误
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2015-11-6 11:21:29 |只看该作者
panepan 发表于 2015-11-6 10:06
弹出这样的错误

没获取到,自己去查看为什么获取不到

Rank: 6Rank: 6

5#
发表于 2015-11-6 13:37:06 |只看该作者
dforce 发表于 2015-11-6 11:21
没获取到,自己去查看为什么获取不到

找不到原因,在子页面使用var win=parent.window.mini.get("win");也获取不到当前窗体对象

Rank: 6Rank: 6

6#
发表于 2015-11-6 13:43:09 |只看该作者
panepan 发表于 2015-11-6 13:37
找不到原因,在子页面使用var win=parent.window.mini.get("win");也获取不到当前窗体对象 ...

谢谢,找到原因了。好像id放在mini.open设置就可以获取到了。mini.open({id:"win"}),这样在子页面可以获取到相关id

Rank: 8Rank: 8

7#
发表于 2015-11-6 13:45:56 |只看该作者
panepan 发表于 2015-11-6 13:37
找不到原因,在子页面使用var win=parent.window.mini.get("win");也获取不到当前窗体对象 ...


如图可以正常跨页面调整

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2024-10-6 22:22 , Processed in 1.057095 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部