아 약 스 준비 편 시작
2954 단어 Ajax
<html>
<head>
<title> xmlhttpreuqest </title>
</head>
<body>
<script type="text/javascript">
function ajax_xmlhttp(){
// IE xmlhttpRequest, IE5.0
var msXmlhttp = new Array("Msxml2.XMLHTTP.5.0","Msxml2.XMLHTTP.4.0","Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP","Microsoft.XMLHTTP");
for(var i=0; i<msXmlhttp.length; i++){
try
{
_xmlhttp=new ActiveXObject(msXmlhttp[i]);
}
catch(e)
{
_xmlhttp=null;
}
} // IE xmlhttp.
// IE , FireFox xmlhttpRequest
if(!_xmlhttp && typeof XMLHttpRequest != "undefined")
{
_xmlhttp=new XMLHttpRequest();
}
return _xmlhttp;
}
alert(ajax_xmlhttp());
</script>
</body>
</html>
위 코드 를 실행 한 후 IE 브 라 우 저 에 서 는"Object"가 팝 업 됩 니 다.FF 와 Chrome 브 라 우 저 에 서 는"Object XMLHTTPRequest"라 는 글자 가 팝 업 됩 니 다.올 바 르 게 팝 업 되면 XML HTTPRequest 대상 생 성 성공 을 의미 합 니 다!두 번 째:우 리 는 Asp 기술 을 사용 하여 xml 파일 을 출력 합 니 다.이후 ajax 튜 토리 얼 인 스 턴 스 에서 이 파일 에 ajax 의 읽 기,추가,삭제,데 이 터 를 수정 하 는 작업 을 요청 할 것 입 니 다.아마도 당신 은 아직 모 를 것 입 니 다.우 리 는 서버 의 모든 언어 로 데 이 터 를 xml 형식 으로 출력 할 수 있 습 니 다.예 를 들 어 우 리 는 Asp 를 사용 하여 데이터베이스 의 한 표 안의 데 이 터 를 읽 을 수 있 습 니 다.그리고 이 표 의 데 이 터 를 xml 파일 형식 으로 클 라 이언 트 에 출력 합 니 다.이것 도 ajax 의 가장 표준적 인 사용 방법 입 니 다!보기:asp 출력 xml 형식의 데이터 아래 는 이 asp 파일 의 원본 코드 입 니 다.컴퓨터 에 복사 하여 테스트 할 수 있 습 니 다."xml=xml&"