요청 객체를 학습함으로써 우리는 요청 객체가 서버에서 클라이언트의 정보를 얻기 위해 사용한다는 것을 이해할 수 있습니다.
그러나 서버와 클라이언트가 상호 작용할 때 여전히 클라이언트에게 정보를 보내지 않아야합니까? 객체 응답은이 책임을 가정합니다.
정보를 사용자에게 전달하는 대상은 응답이며, 이는 클라이언트 요청에 동적으로 응답하고 동적으로 생성 된 응답 결과를 클라이언트 브라우저에 반환 할 수 있습니다.
1. 응답
이에 따라 쓰기 방법이 가장 자주 사용되는 방법입니다. 쓰기는 다음과 같습니다. 지정된 문자열을 현재 HTTP 출력에 작성하십시오.
1, write.asp
<% response.write ( "안녕하세요, 세계"& "<br>") 무작위 화 response.write "모든 숫자는"& rnd () & "<br>" %> |
표시된 정보에 이어 응답 .write가 이어집니다. 괄호에 포함되거나 직접 쓸 수 있습니다 (응답 사이에 공백이 있음).
서면 문자열 정보 또는 HTML 코드는 이와 관련이 있으며 인용문에 포함되어 있습니다. ASP 자체의 기능이나 변수는 필요하지 않지만 직접 사용하십시오.
문자열 정보, HTML 코드, 함수 또는 변수간에 연결되어 있는지 여부는 & 번호가 사용됩니다 (VBScript)
상기는 임의의 함수 rnd ()를 만나며,이 값은 1보다 작은 값을 반환하지만 0보다 크거나 동일합니다.
RND를 호출하기 전에 임의의 숫자 생성기는 시스템 타이머를 기반으로 한 시드가있는 매개 변수가없는 무작위 문으로 초기화됩니다.
무작위 화가 누락되면 임의의 씨앗을 생성 할 수 없습니다.
다음은 임의의 기능을 사용하여 임의의 배경색 효과를 생성하는 예입니다.
[ctrl+a 모든 선택이 복사를 위해 제공됩니다. 먼저 코드를 수정 한 다음 실행을 클릭 할 수 있습니다].
물론 지정된 범위에서 임의의 정수를 생성하려면 다음 공식을 사용하십시오.
int ((상단 바운드 - 하단 바운드 + 1) * RND + LowerBound)
여기서는 어퍼 바운드 가이 범위의 상한이며, 하단 바운드는이 범위 내의 하한입니다.
[ctrl+a 모든 선택이 복사를 위해 제공됩니다. 먼저 코드를 수정 한 다음 실행을 클릭 할 수 있습니다].
임의의 기능은 시험 시스템을 수행 할 때 매우 유용합니다. 물론, 당신은 그것들을 사용하여 혼자 상을받을 수 있습니다. 첫 번째 상을 받고 첫 상을 받으면 그냥 얻을 수 있습니다.