비동기 호출 mxsml2.xmlhttp > 기술자료 | 해피정닷컴

비동기 호출 mxsml2.xmlhttp > 기술자료

본문 바로가기

사이트 내 전체검색

비동기 호출 mxsml2.xmlhttp > 기술자료

ClassicASP 비동기 호출 mxsml2.xmlhttp

페이지 정보


본문

비동기 호출 

1. http://from.happyjung.com/form.html 에서 내용 입력
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>비동기호출</title>
</head>

<body>
<form name="hpwrite" action="from.asp" method="post">
<input type="text" name="fname" value="해피정닷컴" /><br />
<input type="text" name="email" value="메일@해피정닷컴" /><br />
<input type="text" name="tel" value="070-7600-3500" /><br />
<input type="submit" name="submit"  value="전송" />
</form>
</body>
</html>

 
2. http://from.happyjung.com/from.asp  비동기 호출할 페이지에 코드 삽입
<%
function GetFileFrom(sURL, sSavepath)
  on error resume next
  dim oHTTP, oStream
    
  Const adTypeBinary = 1
  Const adSaveCreateOverWrite = 2
 
  set oHTTP = Server.CreateObject("Microsoft.XMLHTTP")
  oHTTP.open "GET", sURL, False
  oHTTP.send
 
  set oStream = Server.Createobject("ADODB.Stream")
  oStream.type = adTypeBinary
  oStream.open
  oStream.write oHTTP.responseBody
  oStream.savetofile sSavepath, adSaveCreateOverWrite
 
  set oStream = nothing
  set oHTTP = nothing
 
  if err.number <> 0 then
      GetFileFrom = false
  else
      GetFileFrom = true
  end if
end function

dim fname, email, tel
fname = Request.QueryString("fname")
email = Request.QueryString("email")
tel = Request.QueryString("tel")
    
set oXmlhttp = Server.CreateObject("Msxml2.ServerXMLHTTP")
oXmlhttp.open "POST", "http://to.happyjung.com/to.asp", false
oXmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
oXmlhttp.send "fname=" + fname + "&email=" + email + "&tel=" + tel
 
sResponse = oXmlhttp.responseText
set oXmlhttp = nothing  
%>
 
 
3. 전송받는 URL의 페이지( http://to.happyjung.com/to.asp )에서 확인
<%
response.write "fname = "& request("fname") &"<br />"
response.write "email = "& request("email") &"<br />"
response.write "tel = "& request("tel") &"<br />"
%>
 

댓글목록

등록된 댓글이 없습니다.


Total 2,641건 75 페이지
  • RSS
기술자료 목록
1161
.NET   26287  2012-05-18 17:50  
1160
ClassicASP   18659  2012-05-18 17:28  
열람
ClassicASP   19668  2012-05-18 14:28 ~ 2012-05-25 00:00  
1158
MSSQL   18058  2012-05-18 04:49  
1157
HTML   31613  2012-05-17 14:58 ~ 2018-06-15 14:17  
1156
SQL   13199  2012-05-17 13:46  
1155
JSP   21781  2012-05-16 20:28  
1154
JavaScript   16727  2012-05-15 01:04 ~ 2022-01-30 23:52  
1153
HTML   13616  2012-05-14 15:43 ~ 2014-06-16 00:00  
1152
전자결제   28215  2012-05-12 15:15  
1151
전자결제   18658  2012-05-12 14:47  
1150
HTML   14375  2012-05-10 22:10  
1149
JavaScript   15321  2012-05-10 21:08  
1148
JavaScript   18943  2012-05-06 23:58  
1147
JavaScript   27660  2012-05-06 23:23  
1146
JavaScript   13524  2012-05-06 23:22  
1145
HTML   50770  2012-05-04 23:17 ~ 2016-05-11 00:00  
1144
JavaScript   21030  2012-05-03 13:48  
1143
일반   11926  2013-07-28 17:33  
1142
전자결제   16149  2012-05-02 23:28 ~ 2014-01-10 00:00  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.