父窗体:A.aspx :一TextBox 和
<a onclick='var op=window.showModalDialog("b.aspx")'>打開</a>子窗体:B.aspx :
RadioButtonList 有五個項.其中:
Me.RadioButtonList1.SelectedItem.Text="123456"请问怎样:在
父窗体:A.aspx :一TextBox设为:
Me.RadioButtonList1.SelectedItem.Text

解决方案 »

  1.   

    子窗体 
    window.returnValue = 你要返回的值;
    window.close();父窗体
    var reValue = showModalDialog('....');
    if(isNan(reValue))
    {
    ....
    }
    else
    {
    ....
    }
      

  2.   

    fireForm.htm:点击“上传”按钮弹出内部窗口(showModalDialog),代码如下: 
    <html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
    <title>无标题文档</title> 
    <script language="javascript"> 
    function onObjMore(url,name,height,width,formName) { 
     //window.alert(formName.file.type); 
     var feature = "dialogWidth:"+width+"px;dialogHeight:"+height+"px;scroll:yes;status:no;help:no;center:1"; 
     var returnTarget = window.showModalDialog(url, name, feature); 
     if(returnTarget != undefined && returnTarget.length > 1) { 
      //document.location = returnTarget; 
      formName.file.value=returnTarget; 
     } 
     return false; 

    </script> 
    <link href="css/aljoin.css" rel="stylesheet" type="text/css"> 
    </head> <body> 
    <form name="proForm" method="post" action=""> 
      <table width="400" border="0" cellpadding="0" cellspacing="0"> 
        <tr> 
          <td width="93" height="25" style="white-space:nowrap " nowrap>文件</td> 
          <td width="307" height="25"><input name="file" type="text" id="file"></td> 
        </tr> 
        <tr> 
          <td height="25"> </td> 
          <td height="25"><input type="button" name="Submit" value="上传文件" onClick="onObjMore('upfile.htm','upfile',300,300,proForm)"></td> 
        </tr> 
      </table> 
    </form> 
    </body> 
    </html> 
    upfile.htm:点击”关闭”按钮返回window.returnValue值给opener,代码如下: 
    <html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
    <title>无标题文档</title> 
    <script language="javascript"> 
    function exit() { 
    window.returnValue = "images/upload/2004080512.jpg"; 
    window.close(); 

    </script> 
    </head> 
    <body> 
    <input name="" type="button" value="关闭窗口" onClick="exit()"> 
    </body> 
    </html>