이 기사에서는 ASP 페이지에서 반환된 값(로드 값)을 가져오는 JS의 구현 방법을 자세히 소개합니다. 더 알고 싶은 친구는 코드 복사를 참조할 수 있습니다.
<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>
<html xmlns=http://www.w3.org/1999/xhtml>
<머리>
<meta http-equiv=Content-Type content=text/html; charset=gbk />
<title>AJAX를 사용하여 서버측 데이터 가져오기</title>
</head>
<스크립트>
함수 create_Object() {
var xmlhttp;
if (!xmlhttp && typeof XMLHttpRequest != '정의되지 않음') {
노력하다 {
xmlhttp = 새로운 XMLHttpRequest();
}
잡기 (e) {
경고(귀하의 브라우저는 XMLHTTPRequest를 지원하지 않습니다.) <BR> xmlhttp = false;
}
}
또 다른 {
xmlhttp = 새 ActiveXObject(Microsoft.XMLHTTP);
}
xmlhttp를 반환;
}
var 요청 = create_Object();
함수 server_interaction() {
if (request.readyState == 1) {
document.getElementById('aja_cnts').value = '';
document.getElementById('aja_cnts').value = '로드 중...';
}
if (request.readyState == 4) {
var 답변 = request.responseText;
document.getElementById('aja_cnts').value = '';
document.getElementById('aja_cnts').value = 답변;
}
}
함수 call_server() {
request.open(GET, Response.asp);
request.onreadystatechange = sever_interaction request.send('');
}
</script>
<본문>
<입력 유형=버튼 이름=btnLoad id=btnLoad 값=클릭하여 로드 onclick=call_server() />
<입력 유형=텍스트 스타일=너비:265px;ID=aja_cnts />
</body>
</html>
Response.asp 코드 페이지 가져오기: document.getElementById('aja_cnts').value
Response.asp 코드 예:
다음과 같이 코드 코드를 복사합니다.
<%
응답.쓰기 안녕하세요! You9 스토어에 오신 것을 환영합니다!
Response.Write 당사 웹사이트는 다음과 같습니다: http://www.vevb.com
%>