父类和子类iframe互相取值和赋值

来源:互联网 发布:襄阳网络电视台直播 编辑:程序博客网 时间:2024/05/16 17:58

【不定期更新】

其实特别想劝各位,能不用iframe还是尽量别用,感觉用起来很头痛,现在先把已经摸索到的做个总结。

【1】在页面中插入页面

——这里就要使用到iframe了,有点不少,自己百度。

<iframe id="footer_iframe"  src="${pageContext.request.contextPath}/WeChat/page/public_footer.jsp" scrolling="no"></iframe>
【2】子类要获取父类的url

var pare_url=parent.location.href;
【3】子类给父类的url赋值
parent.location.href=getPath()+'/WeChat/page/shopping_car.jsp';
——这里的getPath()是自己写的获取绝对路径的方法

【4】子类给父类的对象赋值

——先获取父类的body,是一个集合

var pare_body=parent.document.getElementsByTagName('body');
——再遍历父类的body,取得要找父类body的id,最后就可以找你想要的对象了
$(pare_body).each(function (){<span style="white-space:pre"></span>var pare_body_id=$(this).attr('id');<span style="white-space:pre"></span>var find_obj=pare_body_id.find('#obj').text('找到了');});
先到这儿,父类给子类的操作,暂时没研究好,网上的很多方法不能用。


0 0
原创粉丝点击