Iframe頁面間傳值,方便有效

2021-08-28 21:57:35 字數 467 閱讀 1703

首先,需要乙個js檔案,檔案內部**如下:

var mp=window.top.document; 

function sendout(name, data) catch(error)

}function receive(name, fun) catch(error)

}

之後,開始呼叫。已子父頁面為例:

子頁面:

第一步:匯入上述js。

第二步:寫入如下**:

第三部:子頁面結束。

父頁面:

第一步:匯入上述js。

第二步:在script寫入如下**:

receive("引數名",function(data));
第三步:確認子頁面和父頁面都匯入了上述js檔案。

第四步:完成,測試看效果。

iframe父子頁面傳值

一,js操作父子頁面 1 父頁面操作子頁面 iframe的name.window.say 引數 呼叫子頁面的方法 iframe的name.document.getelementbyid button value 引數 呼叫子頁面的屬性 1 子頁面操作父頁面 parent.say parent.win...

iframe父子頁面傳值

iframe是乙個可以直接引用網頁鏈結的框架,在寫頁面邏輯時,往往會遇到子頁面邏輯和父頁面邏輯的溝通。iframe的父子網頁可以通過相互呼叫對方的方法,來達到邏輯互動的效果 1.父呼叫子的方法 iframe 0 contentwindow.sonmethod 2.父獲取子中的元素 iframe co...

layer給iframe頁面傳值

最近使用layer的彈窗功能,在傳參上遇到了問題。有兩種情況。1.父頁面給子頁面傳參 這個可以在url後拼接,比如test.html?a 1 2.父頁面獲取子頁面操作dom 說明 本文實現了第二種,我看到第一種方案的實現方法是在父頁面中用正規表示式去搜尋test.html?a 1 這樣來達到獲取引數...