提供一款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
}