ifream中的資料傳遞

2021-04-02 10:13:50 字數 562 閱讀 5709

以下兩種方法都是使用js**的方法!其他部分省略,只寫下關鍵的一句。

方法一、

parent.document.all.ifr.innerhtml='ifream需要傳遞到上級窗體的值';

parent:指定上級窗體

document:窗體物件

all:範圍為所有控制項

ifr:某乙個控制項的id  本例的id是'ifr'

innerhtml:控制項的某個屬性,本例中假設ifr是div控制項,所以用的是innerhtml屬性

這樣,就將值傳遞到了上級窗體中的某控制項的某屬性中了,同樣的,也可以像這樣在ifream中獲得上級視窗的某控制項的某個屬性值。

其實就更在同窗體中通過js獲得值一樣,只是在document前面加個parent,這段**是寫在ifream載入的頁面裡的。

方法二、

window.top.ifr.innerhtml='ifream需要傳遞到上級窗體的值';

和方法一的效果一樣,可以這樣去設定頂級窗體的某控制項的某屬性, 也可以獲得頂級視窗的某控制項的某屬性 ,關鍵字是 window.top 後面跟的是頂級視窗的某控制項的某屬性。

Activity中的資料傳遞

在android開發中,經常要在activity之間傳遞資料。internet可以用來開啟activity,同樣他也可以用來在activity之間傳遞資料。在android開發中,經常要在activity之間傳遞資料。internet可以用來開啟activity,同樣他也可以用來在activity之...

Activity中的資料傳遞

將activity01中的資料傳輸到activity02中,如下 intent intent new intent this,activity.class 宣告intent物件,intent.putextra extra date hello activity02 用putextra 方法傳遞int...

C 中窗體的資料傳遞

用vs2008中進行窗體之間資料的傳遞 首先用form1體作為主窗體,當主窗體之間修改資料時,子窗體也可以和主窗體資料相同,使用建構函式進行資料傳遞 using system using system.collections.generic using system.componentmodel u...