asp弹出窗口文本域获取到的值传递到父页面文本域中怎么实现?在线等!
描述:父页面中通过文字点击打开弹出窗口,弹出窗口是一个上传页面,文件上传后在弹出窗口的文本域中可获取到路径,现在是想实现,在关闭弹出窗口后,将弹出窗口文本域中取到的路径传递到父页面中的文本域里。不会处理,请求各位帮忙,在线等!!!
父页面
<tr>
<td width="159" height="22" align="right" bgcolor="#A4B6D7">文件上传:</td>
<td bgcolor="#E3E3E3">
<input type="text" name="upfileaddress" id="upfileaddress">
<a href=# onClick="window.open('up.asp','blank_','scrollbars=yes,resizable=no,width=650,height=450')">文件上传</a></td>
</tr>
子页面 up.asp
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>实现路径添加到文本框</title>
</head>
<body>
<table width="560" border="0" align="center" cellpadding="0" cellspacing="0">
<form id="myform1" name="myform1" method="post" action="">
<tr>
<td height="28" colspan="2" align="center">实现路径添加到文本框</td>
</tr>
<tr>
<td height="25" align="right">图片路径:</td>
<td><input name="img" type="text" id="img" size="30" /></td>
</tr>
<tr>
<td height="25" align="right"> </td>
<td><iframe src="up.htm" name="a" width="100%" marginwidth="0" height="25" marginheight="0" align="left" scrolling="no" frameborder="0"></iframe></td>
</tr>
</form>
</table>
</body>
------解决方案--------------------
你错了!应该直接在父页面里添加iframe,iframe才是子页面。上传成功后调用一下parent.id.value='地址'即可。