Jquery中獲取iframe的方法

2021-05-27 20:53:55 字數 868 閱讀 7873

在一下網頁中,一些人會用到iframe,dom獲取頁面中的iframe還是很簡單的:

父視窗中操作iframe:window.frames["iframechild"].document    //假如iframe的id為iframechild

在子視窗中操作父視窗:window.parent.document

那麼,用如果想用jquery的方法,我們怎麼用jquery來獲取iframe呢?下面是一下收集來的方法。

獲取頁面的物件其實就是dom方法外面加上jquery的選擇符:

父視窗中操作iframe:$(window.frames["iframechild"].document)    //假如iframe的id為iframechild

在子視窗中操作父視窗:$(window.parent.document)

接下來就可以繼續獲取iframe內的dom了。

獲取iframe內的dom物件有兩種方法

1 $(window.frames["iframechild"].document).find("#child")

2 $("#child",window.frames["iframechild"].document)

1.在父視窗中操作 選中iframe中的所有單選按鈕

$(window.frames["iframechild"].document).find("input[@type='radio']").attr("checked","true");

2.在iframe中操作 選中父視窗中的所有單選按鈕

$(window.parent.document).find("input[@type='radio']").attr("checked","true");

用哲學的頭腦去思考問題!

jquery獲取iframe中的dom物件

父視窗中操作iframe window.frames iframechild document 假如iframe的id為iframechild 在子視窗中操作父視窗 window.parent.document 接下來就可以繼續獲取iframe內的dom了。獲取iframe內的dom物件有兩種方法 ...

jquery獲取 設定iframe高度

今天網頁加了個iframe 通過js制定src,但是當獲取iframe的高度時,始終顯示0 可以在iframe的width屬性設定height和width,但是動態設定,是iframe,自適應高度,應在iframe每次載入時,load完成之後根據內容改變 function 這裡的find conte...

Jquery獲取iframe的DOM元素

開源layer彈出層 獲取子頁面iframe的dom元素 var iframename layero.find iframe 0 name var container parent.window.frames iframename document 或者 winfow.frames iframena...