在父頁面中獲取iframe子頁面元素進行相應操做

網上查了好多方法,可是在我這都不太適用,最後找到一個適用的,分享一下。javascript

注意:iframe 子頁面和父頁面必須屬於同一個域下html

(1)父頁面獲取iframe子頁面中的對象:java

$(window.frames["iframe框架name值"].document).find("iframe中元素id");

eg:框架

<iframe src="a.html" frameborder="0" width="100" height="200" scrolling="no" id="myIframe"  name="iframe_con1"></iframe>spa

$(window.frames['iframe_con1'].document).find("#Btn");

如上,iframe_con1是iframe的name屬性值,Btn是其中的一個按鈕id,這樣就能夠獲取到。code

(2)iframe 子頁面獲取父頁面的id爲mask的對象:htm

$("#mask",parent.document);

$("#mask",parent.document).html() --------- id=mask的html內容對象

相關文章
相關標籤/搜索