日期:2014-05-19  浏览次数:20418 次

模式窗口怎么样把子窗口的值在关闭子窗口时传回主窗口?
如题:

模式窗口怎么样把子窗口的值在关闭子窗口时传回主窗口?

模式窗口怎么用呀?我想在父窗口中点击一个按钮后打开子窗口。
然后在子窗的链接列表中点击一个链接然后就关闭子窗口返回父窗口,
父窗口接收子窗口传过来的值??

请各位指教!

------解决方案--------------------
父窗口的弹出函数:

function ShowDlg()
{
var ret = window.showModalDialog( "CoCorpDefView.aspx ",null,
"dialogWidth:860px;dialogHeight:640px;help:no;status:no ");
document.getElementById( "leslie ").value = ret;
}

!子窗口要在 <head> 标签中加入 <base target= "_self " /> 才可以进行提交和更新!

function GetFileValue()
{
var listItem = 要传的值(可以用document.getElementById之类的取得)
window.returnValue = listItem;
window.close();
}

------解决方案--------------------
document.getElementById( "leslie ").value = ret;

这句多打了,是把取得的值给父窗口的一个控件,忘删了