حجر الزاوية في أجاكس هو كائن مدعوم.
كائن مدعوم
جميع المتصفحات الحديثة تدعم الكائن مدعوم.
يستخدم الكائن مدعوم لتبادل البيانات مع الخادم وراء الكواليس. وهذا يعني أنه من الممكن لتحديث أجزاء من صفحة على شبكة الإنترنت، دون إعادة تحميل الصفحة بأكملها.
إنشاء كائن مدعوم
جميع المتصفحات الحديثة (كروم، IE7 +، فايرفوكس، وسفاري، وأوبرا) لديها كائن المدمج في مدعوم.
بناء الجملة من أجل إنشاء كائن مدعوم:
variable = new XMLHttpRequest();
الإصدارات القديمة من إنترنت إكسبلورر (IE5 وIE6) استخدام كائن اكتف:
variable = new ActiveXObject("Microsoft.XMLHTTP");
للتعامل مع جميع المتصفحات، بما في ذلك IE5 وIE6، معرفة ما اذا كان المتصفح يدعم الكائن مدعوم. إذا كان كذلك، إنشاء كائن مدعوم، إن لم يكن، إنشاء ActiveXObject:
مثال
var xhttp;
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
}
else {
// code for IE6, IE5
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
انها محاولة لنفسك » في الفصل التالي سوف تتعلم حول إرسال طلبات الخادم.