Language/ASP
ASP 아작스,AJAX (XMLHTTP)
준콩이
2013. 1. 22. 10:06
반응형
ASP 아작스/에이잭스(ASP ajax) 통신에 관련된 내용입니다.
asp파일이 2개가 존재하는 상황에서 파일1에서 파일2로 요청값을 보낸 후 리턴값을 파일1에서 출력하는 내용입니다.
내부적으로 통신하여 실제로 브라우저에서는 페이지 이동이 이루어지지 않습니다.
결과적으로 test1.asp를 실행하면 O 라는 값이 출력됩니다.
test1.asp
<%
paramStr = "Y"
Set xmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
request_url = "test2.asp?param1=" & paramStr
xmlHttp.open "GET", request_url, False
xmlHttp.send
str_xml = xmlHttp.responseText
response.write str_xml
%>
test2.asp
<%
rStr = request.QueryString("param1")
if rStr = "Y" then
response.write "O"
else
resposne.write "X"
end if
%>
반응형