jQuery MiniUI

标题: mini.open打开的window中的问题 [打印本页]

作者: panepan    时间: 2015-11-5 17:44:27     标题: mini.open打开的window中的问题

本帖最后由 panepan 于 2015-11-5 18:04 编辑

在A页面利用mini.open打开了B页面,在B页面中有一个按钮,如何通过点击按钮改变B页面大小?我自己的思路是通过获取B的win对象,并通过win对象的setHeight函数设置页面高度。但不知道如何获取B的win对象,或者是有其他的方法?[attach]6762[/attach]
作者: dforce    时间: 2015-11-6 09:25:45

主页面
top["win"]=window;
var win=mini.open({})

弹出页面
top[”win"].win.setHeight(600)
作者: panepan    时间: 2015-11-6 10:06:53

dforce 发表于 2015-11-6 09:25
主页面
top["win"]=window;
var win=mini.open({})

[attach]6764[/attach]弹出这样的错误

作者: dforce    时间: 2015-11-6 11:21:29

panepan 发表于 2015-11-6 10:06
弹出这样的错误

没获取到,自己去查看为什么获取不到
作者: panepan    时间: 2015-11-6 13:37:06

dforce 发表于 2015-11-6 11:21
没获取到,自己去查看为什么获取不到

找不到原因,在子页面使用var win=parent.window.mini.get("win");也获取不到当前窗体对象
作者: panepan    时间: 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
作者: dforce    时间: 2015-11-6 13:45:56

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

[attach]6766[/attach][attach]6767[/attach]
如图可以正常跨页面调整






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