javascript_javascript 팁에서 XMLHttpRequest를 인스턴스화하는 완벽한 방법

WBOY
풀어 주다: 2016-05-16 18:18:46
원래의
1074명이 탐색했습니다.
코드 복사 코드는 다음과 같습니다.

function getHTTPRequest()
{
var xhr = false ;
if (window.XMLHttpRequest)
xhr = new XMLHttpRequest(); //IE를 제외한 브라우저
else if (window.ActiveXObject)
{
try
{
xhr = new ActiveXObject("Msxm12.XMLHTTP");//최신 버전의 ActiveX 개체
}
catch(e)
{
시도
{
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
xhr = false
}
}
}

다음은 적용 예시입니다.

코드 복사 코드는 다음과 같습니다.
//GET 요청 완료
var request = getHTTPRequest()
if(request)
{
request.onreadystatechange =
request.open(" GET"," file.doc",true);
request.send(null);
}

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿