我思故我強

          showModalDialog取得父窗口的方法

          通常使用window.open的方式開啟新窗口的話
          要取得父窗口的控件,可以用window.opener來取得父窗口

          然而如果使用showModalDialog的話...卻無效
          如果有需要的話,需要修改開啟的語法以及showModalDialog中的語法

          開啟語法第2個參數請下self,范例如下

          var rc=window.showModalDialog(strURL,self,sFeatures);

          然后接著就是呼叫父窗口的語法

          var pWindow=window.dialogArguments;

          這樣就可以取得父窗口的window對象控制了。例如:

          window.dialogArguments.document.getElementsByName("processId")[0].value;

          posted on 2009-02-17 16:33 李云澤 閱讀(546) 評論(0)  編輯  收藏 所屬分類: javascript

          主站蜘蛛池模板: 高碑店市| 潞西市| 泉州市| 红桥区| 福泉市| 滁州市| 墨竹工卡县| 土默特左旗| 恩施市| 凌云县| 锦州市| 嵊泗县| 宣城市| 哈尔滨市| 滨海县| 交城县| 那曲县| 周口市| 唐山市| 长寿区| 古交市| 南漳县| 卓资县| 仁怀市| 五大连池市| 青龙| 梧州市| 白河县| 扎兰屯市| 阳原县| 滨州市| 峨眉山市| 综艺| 温州市| 丰城市| 通许县| 崇仁县| 长兴县| 清徐县| 房产| 太保市|