AJAX XMLHttpRequest

XMLHttpRequest အသုံးပြု၍ အခြား ဘာသာ ဘာသာအော်ဒါ အသုံးပြု၍ အမှတ်သား ဖန်တီးကြောင်း

XMLHttpRequest

XMLHttpRequest အသုံးပြု၍ အခြား ဘာသာ ဘာသာအော်ဒါ အသုံးပြု၍ အမှတ်သား ဖန်တီးကြောင်း

အခြား ဘာသာ ဘာသာအော်ဒါ အသုံးပြု၍ အမှတ်သား ဖန်တီးကြောင်း

XMLHttpRequest အသုံးပြု၍ အမှတ်သား ဖန်တီးကြောင်း

အခြား ဘာသာ ဘာသာအော်ဒါ အသုံးပြု၍ အမှတ်သား ဖန်တီးကြောင်း XMLHttpRequest အော်ဒါ

Internet Explorer အသုံးပြု၍ ActiveXObject

အခြား ဘာသာ အော်ဒါ အသုံးပြု၍ နာမည် XMLHttpRequest သုံးနိုင်ခဲ့ကြောင်း စစ်ဆေးပြီး အသုံးပြု၍ အခြား အော်ဒါ တစ်ခု ဖန်တီးကြောင်း

အခြား အော်ဒါ အသုံးပြု၍ အခြား အော်ဒါ တစ်ခု ဖန်တီးကြောင်း

var XMLHttp=null
if (window.XMLHttpRequest)
  {
  XMLHttp=new XMLHttpRequest();
  }
else if (window.ActiveXObject)
  {
  XMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

စက်မှု အရေးပါ အချက်အလက်

  1. အခြား အော်ဒါ တစ်ခု ဖန်တီး၍ XMLHttpRequest အသုံးပြုကြောင်း XMLHttp သဘောတူ အပြင်းအထန် သုံးပြီး အတ္ထုပါ ကို null အထိ ကျသည်။
  2. နောက်ပြီး စစ်ဆေး window.XMLHttpRequest အသုံးပြုနိုင်ခဲ့ကြောင်း စစ်ဆေးပြီး အသုံးပြု၍ အခြား အော်ဒါ တစ်ခု ဖန်တီးကြောင်း
  3. အသုံးပြုနိုင်ခဲ့ကြောင်း စစ်ဆေးပြီး အသုံးပြု၍ အခြား အော်ဒါ တစ်ခု ဖန်တီးကြောင်းXMLHttp=new XMLHttpRequest();
  4. အသုံးပြုနိုင်ခဲ့ကြောင်း စစ်ဆေးပြီး အသုံးပြု၍ အခြား အော်ဒါ တစ်ခု ဖန်တီးကြောင်း window.ActiveXObject အသုံးပြုနိုင်ခဲ့ကြောင်း စစ်ဆေးပြီး အသုံးပြု၍ အခြား အော်ဒါ တစ်ခု ဖန်တီးကြောင်း
  5. အသုံးပြုနိုင်ခဲ့ကြောင်း စစ်ဆေးပြီး အသုံးပြု၍ အခြား အော်ဒါ တစ်ခု ဖန်တီးကြောင်းXMLHttp=new ActiveXObject()

တိုးတက်ထားသော အမှတ်သား

အချို့ ပညာရှင် သည် အဆိုပါ အော်ဒါ အသုံးပြုသည်။

ဒီ အမှတ်သား သည် မော်ကွန်း အော်ဒါ အသုံးပြုသည် နှင့် လက်ဆုံး တွင် "Msxml2.XMLHTTP" အသုံးပြုသည်၊ သို့သော် သုံးနိုင်သေးသည့်အခါ အရင် တိုးပွားလာသည်၊ "Microsoft.XMLHTTP" အသုံးပြုသည်၊ မော်ကွန်း အင်တာနက် အော်ဒါ 5.5 နှင့် အောက်အိပ် တွင် အသုံးပြုသည်。

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 // Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}

စက်မှု အရေးပါ အချက်အလက်

  1. အပေါ် XMLHttpRequest အား အသုံးပြုရန် ပထမပေါ် ဖွဲ့စည်းပုံ ဖွဲ့စည်းပါ XMLHttp သဘောတူ အပြင်းအထန် သုံးပြီး အတ္ထုပါ ကို null အထိ ကျသည်။
  2. web အဆိုပါ ဖွဲ့စည်းပုံ အပေါ် ဖွဲ့စည်းပုံ ပြုလုပ်ရ (Mozilla, Opera နှင့် Safari) :XMLHttp=new XMLHttpRequest();
  3. မူးယစ် နည်းလမ်း အပေါ် ဖွဲ့စည်းပုံ ပြုလုပ်ရ (Internet Explorer 6 နှင့် အထက်) :XMLHttp=new ActiveXObject("Msxml2.XMLHTTP");
  4. အမှား ဖြစ်ခဲ့ရှိ လျှင် ပြီးခဲ့သော နည်းလမ်း ကို ကြိုးစားလုပ်ရ (Internet Explorer 5.5) :XMLHttp=new ActiveXObject("Microsoft.XMLHTTP");

XMLHttpRequest အားလုံး နှင့် ပိုမို သိရှိရန်

XMLHttpRequest နှင့် ပိုမို ကျယ်ပြန် ကြည့်ရန် ကျွန်ုပ်၏ AJAX စည်းကမ်း