티스토리 뷰

http://www.taeyo.pe.kr/Forum/Content.aspx?SEQ=544&TBL=KNOWHOW


1. Test.asp 페이지의 리턴값은 Load_page.asp 페이지에서도 사용이 가능하다.

- 예제

Test.asp?test1=111&test2=222 였을 경우 입니다.

Test.asp 페이지
<%
response.Write "Test.ASP 페이지 : " & request("test1") & " - " & request("test2")
Server.Execute( "load_page.asp")
%>

Load_page.asp 페이지
<%
response.Write "<BR>Load_page.ASP 페이지 : " & request("test1") & " - " & request("test2")
%>

위의 상황일 경우 결과값은

Test.ASP 페이지 : 111 - 222
Load_page.ASP 페이지 : 111 - 222
가 됩니다.

변수 자체는 공유가 안되지만 QuertString 값과 Form 으로 넘어오는 값 자체는 공유가 가능하다는 것이죠

2. Test.asp 페이지에서 Load_page.Asp 페이지에 값을 넘겨줄수는 없나?

Server.Execute( "load_page.asp?test1=111") 같은 경우 에러가 발생하기 때문에 사용이 불가능합니다.

그래도 값을 넘겨주고 싶을 경우 쿠키를 이용하시면 됩니다. ^^;;;

- 쿠키를 이용한 예제

Test.asp 페이지
<%
msg_text = "1234567&&1234567&&1234567&&1234567&&"
response.Cookies("superxt")("test") = msg_text
Server.Execute( "load_page.asp")
%>

Load_page.asp 페이지
<%
response.write request.Cookies("superxt")("test")
%>
댓글