跨IE窗體操作

2021-04-06 22:09:46 字數 521 閱讀 1245

跨ie窗體的操作有多種實現方法。

方法1、如果跨越的窗體是框架的,那麼可以直接用框架的名稱進行操作:

在我的 《ifream中的資料傳遞》 中提到過

不過如果是用框架集的話,需要使用到 frames 集合,並使用其索引來指定操作物件是哪乙個窗體

如:top.frames[0].document.all.f1.value;

方法2、模態視窗的操作

通過獲取模態視窗的返回值實現

主頁視窗

模態視窗

方法3、主視窗與被開啟視窗的操作:

我在乙個窗體1中用window.open開啟乙個新窗體2,我要在新窗體2的的按鈕按下後,能把輸入的資訊傳給窗體1使窗體1的頁面更新,應該怎麼做?

你試試下面的**:

父視窗如下所示:

parent.htm

-------------

子視窗如下所示:

children.htm

----------------

你可以根據你的需要適當的調整。

跨IE窗體操作

跨ie窗體的操作有多種實現方法。方法1 如果跨越的窗體是框架的,那麼可以直接用框架的名稱進行操作 在我的 ifream中的資料傳遞 中提到過 不過如果是用框架集的話,需要使用到 frames 集合,並使用其索引來指定操作物件是哪乙個窗體 如 top.frames 0 document.all.f1....

跨窗體操作控制項 委託例項

事件是一種特殊的委託,先宣告委託,在宣告事件就是建立委託物件,然後例項化委託物件 事件名 引數 訪問控制符如果是全域性的,那麼在其他類中是可以操作這個全域性的,建立物件例項化都是可以的,開啟新窗體時,在程式執行編譯時在主窗體對子窗體例項化的委託是已經註冊事件了的,委託的宣告例項化呼叫的語法要清楚,每...

Winform跨窗體操作控制項(使用委託)

winform跨窗體操作控制項是winform開發中很常見的形式,最常見且簡單有效的方式便是使用委託的方式來進行操作,下面我將通過乙個小例項來說明如何使用委託跨窗體實現控制項操作。例項介紹 兩個窗體,form1按鈕開啟form2,然後在form2的textbox輸入值在form1的textbox中顯...