layui父級頁面獲取彈出頁面中的資料失敗

2021-09-12 20:14:42 字數 635 閱讀 7856

按照網上的教程:

// 選擇使用者

function selectuser() ,

cancel: function ()

});}

window["layui-layer-iframe" + index].callbackdata() is not a function

可是子頁面中明明宣告的有這個函式:

不知道為什麼總是獲取不到這個函式。最後沒辦法了轉變了一下思路,只能在子頁面中直接給父頁面賦值了。

//賦值給父級頁面並且關閉當前視窗

//檔案原始名稱是:this.files[index].name

//上傳後的檔名稱是:res.filename例如:upload/201903/93zone1.jpg

');//--關閉 當前頁面 開始--

var index = parent.layer.getframeindex(window.name);

parent.layer.close(index);

//--關閉 當前頁面 結束--

子頁面獲取父頁面元素

剛寫完乙個專案,有用到iframe 因為是新手,所以研究了一下,啥也沒鼓搗出來。也就是會用了子頁面呼叫父頁面的方法。瀏覽器不支援iframe,請更換瀏覽器 這就是我的樣式,高度是用js控制的 然後再 z sy.html 頁面 切換頁面 window.parent.document.getelemen...

父頁面獲取子頁面資料

注意 parent 是 js 自帶的全域性物件,可用於操作父頁面 var index parent.layer.getframeindex window.name 獲取視窗索引 讓層自適應iframe add on click function 在父層彈出乙個層 new on click funct...

頁面彈出視窗重新整理父頁面方式小結

乙個頁面上彈出子窗常用的方法有兩種 1.window.open 方式。2.window.showmodaldialog 方式。兩種彈出方式重新整理父頁面的方式也不一樣。下面簡單介紹一下 window.open pageurl,name,parameters 方式開啟 window.open b.ht...