在添加新记录时,有时候我们需要将部分动态内容自动添加到指定的文本域,例如上传一个文件后,将文件名自动添加到一个独立的记录框内,以ASP代码为例,以下代码实现了此功能.
以下是引用片段:<% if request.querystring ("upload") <> "" then %><script>window.opener.mainform.content.value+='<img>uploadfiles/<%=UploadFormRequest("file")%></img>';window.close();</script><% end if %>
代码解释: 这个行为是在打开的子窗口中实现的.先使用条件判断决定执行顺序,若条件满足,即向父窗口中名为"mainform"的表单的文本域插入值(文本域名为content),然后关闭打开的子窗口.
原文:http://www.pagehome.cn/club/Announce/announce.asp?BoardID=101&ID=643&AUpflag=1&ANum=1