webForm程序,实现参数传递功能,我这儿是用javascript实现:窗口 para:<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
    
    <script language=javascript>
    
 var vDialog=null;
function rdl_doDialog(){
vDialog=showModelessDialog("para2.aspx",window,"status:no;resizable:yes;dialogHeight:210px;dialogWidth:360px;unadorne:yes");
}
function rdl_setDialogValue(){
//if (vDialog != null) vDialog.idDialogInput.value=document.getElementById("idOpenerInput").value;if (vDialog != null)
 {
           vDialog.idDialogInput.value=document.getElementById("idOpenerInput").value;
  } }    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    
    <input type=text id=idOpenerInput value="传递的文字"><br><br>
<input type=button onclick="rdl_doDialog();" value="建立对话框">
<input type=button onclick="rdl_setDialogValue();" value="传递文字">    
    </div>
    
       
    </form>
</body>
</html>窗口para2<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
    <script language=javascript>
   
function window.onunload() {
dialogArguments.vDialog=null;
}function fReturn()
{
  window.dialogArguments.form1.idOpenerInput.value=document.getElementById("idDialogInput").value;
}    
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <input type=text id=idDialogInput><br><br>
<input type=button onclick=" fReturn()" value="传递文字">
<input type=button onclick="window.close();" value="关闭">    </div>
    </form>
</body>
</html>为什么无法把para里的值传递给para2中?para2是可以把值传递到para的
怎么回事,改怎么修改???