ホームページ  >  記事  >  ウェブフロントエンド  >  Ajax同期・非同期送信サンプルコード_JavaScriptスキル

Ajax同期・非同期送信サンプルコード_JavaScriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:13:241576ブラウズ
コードをコピー コードは次のとおりです:

//同期送信モード

関数RequestByGet(nProducttemp ,n Countrytemp)
{
var xmlhttp

if (window.XMLHttpRequest)
{ //isIE =
xmlhttp = new XMLHttpRequest(); }
else if (window.ActiveXObject)
{
/ /Web ページの場所
。 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,n Countrytemp)
{
if (window.XMLHttpRequest)
{
//isIE = false;
xmlhttp = new XMLHttpRequest();
} else if (window.ActiveXObject)
{ //isIE = true;
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 🎜> }

//Web ページの場所。
var URL="http://www.jb51.net/";
xmlhttp.open("GET",URL, true) ;
xmlhttp.onreadystatechange = handleResponse;
//xmlhttp.SetRequestHeader("Content-Type","text/html; charset=UTF-8")
xmlhttp.send(null);

関数 handleResponse()
{
if(xmlhttp.readyState == 4 && xmlhttp.status==200)
{
document.getElementById("div_RightBarBody")。 =xmlhttp.responseText;
xmlhttp = null;
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。