iframe父頁面與子頁面之間的元素獲取與方法呼叫

2021-08-10 19:42:49 字數 1030 閱讀 6841

父頁面與子頁面之間的元素獲取與方法呼叫:

1、js

父調子

子調父

元素

window.frames[iframe的name屬性值];

① window.parent.document.getelementbyid("父頁面元素id");

②window.parent.document.getelementsbytagname("父頁面元素標籤名")[i];

③window.parent.document.getelementsbyclassname("父頁面元素類名")[i];

方法

① document.getelementbyid("子頁面元素id").contentwindow.子頁面方法名;

② document.getelementsbytagname("子頁面元素標籤名")[i].contentwindow.子頁面方法名;

③ document.getelementsbyclassname("子頁面元素類名")[i]

.contentwindow.子頁面方法名;

window.parent.父頁面方法;

2、jquery

父調子

子調父

元素

$(iframe選擇器

).contents().find(iframe中元素選擇器);

① $(父頁面元素選擇器, window.p

arent.document);

② window.parent.$(父頁面元素選擇器)

window.parent.父頁面方法;

方法

$(iframe選擇器)[0].contentwindow.子頁面方法名;

window.parent.父頁面方法;

iframe子頁面與父頁面之間通訊

父頁面parent.html function say function callchild script head iframe body html 子頁面child.html function say function callparent script head body html 方法呼叫 ...

Iframe父頁面與子頁面之間的呼叫

iframe父頁面與子頁面之間的呼叫 專業詞語解釋如下 iframe iframe元素是文件中的文件。window物件 瀏覽器會在其開啟乙個html文件時建立乙個對應的window物件。但是,如果乙個文件定義了乙個或者多個框架 即 包含乙個或者多個frame或者iframe標籤 瀏覽器就會為原始文件...

iframe子頁面與父頁面之間互相操作的方法。

jquery取得iframe中元素的幾種方法 在iframe子頁面獲取父頁面元素 如下 objid parent.document 在父頁面 獲取iframe子頁面的元素 如下 objid document.frames iframename document document.getelement...