새 레코드를 추가할 때 지정된 텍스트 필드에 일부 동적 콘텐츠를 자동으로 추가해야 하는 경우가 있습니다. 예를 들어, 파일을 업로드한 후 파일 이름이 자동으로 독립 레코드 상자에 추가됩니다. 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