码迷,mamicode.com
首页 > Web开发 > 详细

jQuery在iframe里取得父窗口的某个元素的值

时间:2014-07-16 20:33:00      阅读:310      评论:0      收藏:0      [点我收藏+]

标签:os   width   io   cti   html   re   

提供一款jQuery在iframe里取得父窗口的某个元素的值实现,这个iframe用js也差不多,有需要的朋友可以参考一下。

1.在父窗口中获取指定iframe(testiframe) id 为 testid 的class

$(window.frames["testiframe"].document).find("#testid").attr(‘class‘);

2.在IFRAME中获取父窗口中id为testid的class

$(window.parent.document).find("#testid").attr(‘class‘);

iframe框架的:

<iframe src="test.html" id="testiframe" width="700" height="300" frameborder="0" scrolling="auto"></iframe>

 

释放某个Iframe的写法:

wrapper.iframeRemove = function () {
    var frame = $(frames["showIFrame"])[0];//showIFrame 指iframe的Id
    //$("iframe", topHelper.comWin).attr("src", "about:blank");
    frame.contentWindow.document.write(‘‘);//清空iframe的内容
    frame.contentWindow.close();//避免iframe内存泄漏
    frame.remove();//删除iframe
}

 

jQuery在iframe里取得父窗口的某个元素的值,布布扣,bubuko.com

jQuery在iframe里取得父窗口的某个元素的值

标签:os   width   io   cti   html   re   

原文地址:http://www.cnblogs.com/jys509/p/3836708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!