父页面js:
1 function doCX() 2 { 3 var k; 4 var s = new Object(); 5 if(window.showModalDialog==undefined){ 6 k=window.open("txl_cx.asp",window,"dialogWidth:400px;status:no;dialogHeight:270px"); 7 } 8 else 9 { 10 k=window.showModalDialog("txl_cx.asp",s,"dialogWidth:400px;status:no;dialogHeight:270px"); 11 if (k.type!=""){ 12 frmquery.name.value=k.xm; 13 frmquery.bumen.value=k.bumen; 14 frmquery.office1.value=k.bgdh; 15 frmquery.office2.value=k.swh; 16 frmquery.yddh.value=k.yddh; 17 frmquery.jtdh.value=k.jtdh; 18 frmquery.cx.value=k.cx; 19 frmquery.submit(); 20 } 21 } 22 }
子页面js:
function doCX() { if(window.showModalDialog==undefined){ window.opener.frmquery.name.value=formTJ.xm.value; window.opener.frmquery.bumen.value=formTJ.bumen.value; window.opener.frmquery.office1.value=formTJ.bgdh.value; window.opener.frmquery.office2.value=formTJ.swh.value; window.opener.frmquery.yddh.value=formTJ.yddh.value; window.opener.frmquery.jtdh.value=formTJ.jtdh.value; window.opener.frmquery.cx.value="Y"; window.opener.frmquery.submit(); } else { var s = new Object(); if(s.type="OK") s.xm=formTJ.xm.value; s.bumen=formTJ.bumen.value; s.bgdh=formTJ.bgdh.value; s.swh=formTJ.swh.value; s.yddh=formTJ.yddh.value; s.jtdh=formTJ.jtdh.value; s.cx="Y" window.returnValue=s; } window.close(); }
父页面asp:
1 <FORM name="frmquery" id="frmquery" method="post" action="txlview.asp"> 2 <input type="hidden" name="pageno" value=<%=page%> ID="Hidden3"> 3 <input type="hidden" name="editflag" id="Hidden4" value="admin_dd"> 4 <input name="qr_order" id="qr_order" value="<%=request("qr_order")%>" type="hidden"> 5 <input type ="hidden" name="name" id="name" value="<%=request("name")%>"> 6 <input type ="hidden" name="bumen" id="bumen" value="<%=request("bumen")%>"> 7 <input type ="hidden" name="office1" id="office1" value="<%=request("office1")%>"> 8 <input type ="hidden" name="office2" id="office2" value="<%=request("office2")%>"> 9 <input type ="hidden" name="jtdh" id="jtdh" value="<%=request("jtdh")%>"> 10 <input type ="hidden" name="cx" id="cx" value="<%=request("cx")%>"> 11 <input type ="hidden" name="yddh" id="yddh" value="<%=request("yddh")%>"> 12 <input type ="hidden" name="lc" id="lc" value="<%=request("lc")%>"> 13 <td width="34%"><input type ="hidden" name="depid" id="Hidden5" value=<%=request("depid")%>> 14 <td width="7%" align="left"><b><nobr>信息列表</nobr></b></td> 15 <td width="16%" align="right"><nobr> 16 17 <input type="button" class="button" onclick="javascript:doCX();" value="查询" id="bCX3" name="bCX2"> 18 <input type="button" class="button" onclick="javascript:location='txlview.asp';" value="返回" id="fanhui" name="fanhui"> 19 </nobr></td> 20 </FORM>