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