在彈出窗口中獲得或設(shè)置主窗口的任何值:
打開(kāi)彈出窗口時(shí)用:showModalDialog(url, window, feathers)
在彈出窗口中使用 window.dialogArguments 對(duì)象(即主窗口傳遞過(guò)來(lái)的 window 對(duì)象集),即可以獲得或者設(shè)置主窗口的值。
具體實(shí)例:
window.showModalDialog('areaAdd.jsp",window,'dialogWidth:245px;dialogHeight:210px;status:no;help:no;scroll:no;');
其中window參數(shù)如果是需要頁(yè)面間傳值就必須要,否則可為空。父子頁(yè)面之間通訊也需要該參數(shù)。主頁(yè)面的iframe名稱為areaIframe,子頁(yè)面名稱為areaAdd,父頁(yè)面通知子頁(yè)面刷新用:areasIframe.location.href='areaIframe.jsp'。子頁(yè)面通知父頁(yè)面刷新使用:window.dialogArguments.areasIframe.areasReload();其中areasReload()是子頁(yè)面中的javascript方法
注意 iframe 的屬性必須使用前綴 document.all 訪問(wèn),例如 document.all.iframeId.marginWidth。
posted on 2007-01-17 15:37
一凡 閱讀(1679)
評(píng)論(1) 編輯 收藏 所屬分類:
JS$AJAX