jquery 子頁面控制父頁面IFRAME的高度
阿新 • • 發佈:2019-01-02
$(window.parent.document).find("#mainFrame").css("height",""+mainFrameheigth+"px");
jquery取得iframe元素的方法:
收集利用Jquery取得iframe中元素的幾種方法:
Js程式碼
$(document.getElementById('iframeId').contentWindow.document.body).htm()
顯示iframe中body元素的內容。
Js程式碼
$("#testId",document.frames("iframename").document).html();
根據iframename取得其中ID為"testId"元素
Js程式碼
$(window.frames["iframeName"].document).find("#testId").html()
作用同上
收集網上的一些示例:
用jQuery在IFRAME裡取得父視窗的某個元素的值
只好用DOM方法與jquery方法結合的方式實現了
1.在父視窗中操作選中IFRAME中的所有單選鈕
$(window.frames["iframe1"].document).find("input[@type='radio']").attr("checked","true");
2.在IFRAME中操作選中父視窗中的所有單選鈕
$(window.parent.document).find("input[@type='radio']").attr("checked","true");
iframe框架的:
使用jquery操作iframe
1、內容裡有兩個ifame
leftiframe中jQuery改變mainiframe的src程式碼:
$("#mainframe",parent.document.body).attr("src","http://www.radys.cn")
2、如果內容裡面有一個ID為mainiframe的ifame
ifame包含一個someID
youwanttogetthiscontent
得到someID的內容
$("#mainiframe").contents().find("someID").html()html或者$("#mainiframe").contains().find("someID").text()值
3、在父視窗中操作選中IFRAME中的所有單選鈕
$(window.frames["iframe1"].document).find("input[@type='radio']").attr("checked","true");
那選擇id自然就是依然使用find方法
jquery取得iframe元素的方法:
收集利用Jquery取得iframe中元素的幾種方法:
Js程式碼
$(document.getElementById('iframeId').contentWindow.document.body).htm()
顯示iframe中body元素的內容。
Js程式碼
$("#testId",document.frames("iframename").document).html();
根據iframename取得其中ID為"testId"元素
Js程式碼
$(window.frames["iframeName"].document).find("#testId").html()
作用同上
收集網上的一些示例:
用jQuery在IFRAME裡取得父視窗的某個元素的值
只好用DOM方法與jquery方法結合的方式實現了
1.在父視窗中操作選中IFRAME中的所有單選鈕
$(window.frames["iframe1"].document).find("input[@type='radio']").attr("checked","true");
2.在IFRAME中操作選中父視窗中的所有單選鈕
$(window.parent.document).find("input[@type='radio']").attr("checked","true");
iframe框架的:
使用jquery操作iframe
1、內容裡有兩個ifame
leftiframe中jQuery改變mainiframe的src程式碼:
$("#mainframe",parent.document.body).attr("src","http://www.radys.cn")
2、如果內容裡面有一個ID為mainiframe的ifame
ifame包含一個someID
youwanttogetthiscontent
得到someID的內容
$("#mainiframe").contents().find("someID").html()html或者$("#mainiframe").contains().find("someID").text()值
3、在父視窗中操作選中IFRAME中的所有單選鈕
$(window.frames["iframe1"].document).find("input[@type='radio']").attr("checked","true");
那選擇id自然就是依然使用find方法