jQuery MiniUI

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

如何在用mini控件或方法打开的页面获取这个页面对应的div? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-9-23 16:32:19 |只看该作者 |倒序浏览
如何在用mini控件或方法打开的页面获取这个页面对应的div?
例如有这样的层次结构

<DIV style="HEIGHT: 656px" id=mini-15$body$2 class="mini-tabs-body mini-tabs-hideOverflow">
    <IFRAME style="WIDTH: 100%; HEIGHT: 100%" onload=__iframe_onload2() src="/Base/PortalBlock/DoorBlock/List?_t=500533" frameBorder=0></IFRAME>
</DIV>


需要在/Base/PortalBlock/DoorBlock/List页面代码上写Js获取外层Div,有方法或者属性么?

Rank: 8Rank: 8

沙发
发表于 2013-9-23 16:44:37 |只看该作者
你自己的iframe的话,你在子页面 window.parent.abc()

abc()是父页面的方法,里面对于这个div进行一些操作
或者return 这个div对象.

Rank: 2

板凳
发表于 2013-9-23 17:37:51 |只看该作者
factory 发表于 2013-9-23 16:44
你自己的iframe的话,你在子页面 window.parent.abc()

abc()是父页面的方法,里面对于这个div进行一些操作

问题是我这个div怎么获取啊。。div的id都是动态生成的。。

Rank: 8Rank: 8

地板
发表于 2013-9-24 09:19:44 |只看该作者
cola_unique 发表于 2013-9-23 17:37
问题是我这个div怎么获取啊。。div的id都是动态生成的。。

无法获取ID就无法通过ID获取了,你要么给name,通过name获取,要么通过父子关系来获取,比如先获取div的父元素,然后再获取该子元素div.

Archiver|普加软件

GMT+8, 2024-10-7 19:18 , Processed in 1.027766 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部