子頁面呼叫父頁面的函式

2021-10-08 09:33:33 字數 363 閱讀 7873

在layer.open建立的子頁面中,parent.layer.closeall(『iframe』);關閉頁面都正常;

如果在子頁面直接呼叫父頁面中的函式,parent.***();或者window.parent.***();一般這兩種可以呼叫到。

第三種方式:將父頁面的函式掛載到window上,

(

function

(window)

; window.xx= xx;})

(window)

子頁面再通過parent.xx();呼叫父頁面函式

第四種方式:將子頁面需要呼叫的函式封裝到另乙個js中,父頁面引入後,子頁面通過parent.xx();呼叫

子父頁面的iframe方法呼叫

父頁面呼叫子頁面方法 framename.window.childmethod 子頁面呼叫父頁面方法 parent.window.parentmethod 獲取到頁面的window.document物件後,即可訪問dom元素 要確保在iframe載入完成後再進行操作,如果iframe還未載入完成就開...

mui子頁面與父頁面的方法互相呼叫

描述 在子頁面中想要觸發父頁面的方法改變狀態 說明 父頁面與子頁面的關係有兩種。1 子頁面是通過mui.openwindow 的方法開啟,兩個頁面並不在同乙個檢視視窗。2 子頁面是通過plus.webview.create 建立合併插入到父頁面,父頁面與子頁面同乙個視窗。一 第一種模式的方法互相呼叫...

layer通過父頁面呼叫子頁面的方法及屬性

在使用layer.js的過程中,需要通過layer.open 以iframe的形式開啟特定的頁面,同時需要用layer的按鈕對開啟的頁面進行提交及重置操作,但是苦於不知如何在父頁面呼叫子頁面的方法及屬性,查閱大量資料之後終於得出解決方案。這是layer.open 的 layer.open btn2 ...