首页 > Web开发 > 详细

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

时间:2014-07-16 20:32:23      阅读:494      评论:0      收藏:0      [点我收藏+]

提供一款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里取得父窗口的某个元素的值

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!