我思故我強

          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

          主站蜘蛛池模板: 兰坪| 松桃| 陆川县| 都安| 满城县| 边坝县| 洱源县| 大关县| 祁门县| 昔阳县| 铜川市| 和硕县| 烟台市| 长汀县| 嫩江县| 宜黄县| 五莲县| 象山县| 固镇县| 上蔡县| 瑞金市| 杨浦区| 铁岭县| 且末县| 隆回县| 绥化市| 南宁市| 万全县| 澄城县| 绍兴县| 兰州市| 南和县| 台州市| 晋宁县| 高邮市| 雷州市| 蓝田县| 南华县| 沁水县| 公主岭市| 新泰市|