子窗體與父窗體呼叫對方js方法

2022-01-11 09:13:51 字數 398 閱讀 3895

有時候為了減少乙個頁面內的**量,會將部分內容放到子窗體中,如後台管理中用iframe來進行管理

"dviframe

" src="

/...

">

1、在父窗體獲取子窗體的windows物件

var formwindow = $("#dviframe")[0].contentwindow;//[0]是jq物件轉換成dom物件,再獲取子窗體window物件

這樣就可以呼叫子窗體的js方法了,如

formwindow.test();//test是子窗體的js方法

2、在子窗體中獲取父窗體的方法

window.parent.test2();獲取父窗體window物件,然後直接呼叫父窗體的test2方法

C 子窗體呼叫父窗體的方法

標籤 c object null網路 2012 05 08 13 13 5309人閱讀收藏 舉報 net技術 29 網路上有幾種方法,先總結如下 呼叫窗體 父 formfather,被呼叫窗體 子 formsub 方法1 所有權法 formfather 需要有乙個公共的重新整理方法 public v...

C 子窗體呼叫父窗體的方法

網路上有幾種方法,先總結如下 呼叫窗體 父 formfather,被呼叫窗體 子 formsub 方法1 所有權法 formfather 需要有乙個公共的重新整理方法 public void refresh method 在呼叫formsub時,要把formsub的所有者設為formfather f...

winform在子窗體呼叫父窗體的控制項

一 如果是在兩個無關的窗體間要實現上述的訪問可以使用form的owenr屬性 在form1中新增 form2 form2 new form2 this.addownedform form2 或ji.showdialog this 向父窗體新增附屬窗體 在form2中新增 form1 form1 fo...