>  기사  >  웹 프론트엔드  >  Ajax 동기 및 비동기 전송 샘플 code_javascript 기술

Ajax 동기 및 비동기 전송 샘플 code_javascript 기술

WBOY
WBOY원래의
2016-05-16 17:13:241579검색
코드 복사 코드는 다음과 같습니다.

//동기 전송 모드

기능 RequestByGet(nProducttemp ,nCountrytemp)
{
var xmlhttp

if (window.XMLHttpRequest)
{ //isIE = false
xmlhttp = new XMLHttpRequest(); > var URL="http://www.jb51.net/;
xmlhttp .open("GET",URL, false);
//xmlhttp.SetRequestHeader("Content -Type","text/html; charset=Shift_JIS")
xmlhttp.send(null); var result = xmlhttp.status;

//OK
if(result= =200)
{
document.getElementById("div_RightBarBody").innerHTML=xmlhttp.responseText
} 🎜>/ /비동기 전송 모드
var xmlhttp

function RequestByGet(nProducttemp,nCountrytemp)
{
if (window.XMLHttpRequest)
{
//isIE = false;     
xmlhttp = new XMLHttpRequest();
} else if (window.ActiveXObject)
{ //isIE = true; 🎜> }

//웹페이지 위치
var URL="http://www.jb51.net/";
xmlhttp.open("GET",URL, true) ;
xmlhttp.onreadystatechange = handlerResponse;
//xmlhttp.SetRequestHeader("Content-Type","text/html; charset=UTF-8")
xmlhttp.send(null)
}

function handlerResponse()
{
if(xmlhttp.readyState == 4 && xmlhttp.status==200)
{
document.getElementById("div_RightBarBody") innerHTML =xmlhttp.responseText;
xmlhttp = null
}
}

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.