jQuery MiniUI
标题:
mini.open的机制?
[打印本页]
作者:
njzy
时间:
2012-10-25 16:18:07
标题:
mini.open的机制?
a页面:
mini.open({
url: 'b页面',
id: "ddd",
});
b页面:
alert(parent.mini); 结果正常。
新增c页面:
<div id="layout1" class="mini-layout" style="width:100%;height:100%;">
<div title="center" region="center" style="border:0px;" bodyStyle="overflow:hidden;">
<iframe id="main" name="main" frameborder="0" width="100%" height="100%" style="width:100%;height:100%;border:0xp;" src="a页面"></iframe>
</div>
</div>
现在问题来了:b页面中得不到parent.mini了,用parent.frames[0].mini就可以。
有点困惑mini.open的机制是什么?
作者:
niko
时间:
2012-10-26 12:27:39
1.a页面内:
top["awin"] = window;
2.b页面内:
var awin = top["awin"];
这个是最简单最灵活的跨页面获取不同页面对象的方法。
作者:
njzy
时间:
2012-10-28 09:37:34
niko 发表于 2012-10-26 12:27
1.a页面内:
top["awin"] = window;
谢谢!就是想跨页面取对象。但是看起来mini.open会自动找最上层的mini实例?
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2