最近使用layer的彈窗功能,在傳參上遇到了問題。
有兩種情況。
1. 父頁面給子頁面傳參;這個可以在url後拼接,比如test.html?a=1
2. 父頁面獲取子頁面操作dom
說明:本文實現了第二種,我看到第一種方案的實現方法是在父頁面中用正規表示式去搜尋test.html?a=1 這樣來達到獲取引數
layer.open(,
});
在iframe頁面用乙個標籤,為了不影響頁面,設定為隱藏
type="text"
id="sid"
style="display:none">
注意,這裡的sid和這裡sid對應
var jquerysendhellobutton = $(
"#sid"
, layero
.find
("iframe")[0
].contentwindow
.document);
qq群:553997290
iframe如何傳值給父iframe
在子iframe中如果需要用js傳值給父視窗,或是呼叫父視窗的方法需要在前邊加上top.修改父視窗控制項屬性 window.parent.document.getelementbyid frmright src window.parent.document.getelementbyid frmrig...
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...