استجابة السيرفر




يمكن استخدام خاصيات responseText أو responseXML للكائن XMLHttpRequest للحصول على استجابة من السيرفر .















الخاصيةالشرح
responseTextللحصول على استجابة بيانات كنصوص
responseXMLللحصول على استجابة بيانات كبيانات XML





خاصية responseText


اذا لم كانت الاستجابة من السيرفر XML , عندها يمكنك استخدام خاصية responseText .

تعيد خاصية responseText الاستجابة كنص وعندها يمكنك استخدامها وفقاً لذلك :
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;





خاصية responseXML


اذا كانت الاستجابة من السيرفر XML و تريد أن تحولها ككود XML يمكنك استخدام خاصية responseXML .

مثال

اطلب الملف cd_info.xml

من السيرفر وقم بتحويل الاستجابة :
xmlDoc=xmlhttp.responseXML;
txt="";
x=xmlDoc.getElementsByTagName("AGE");
for (i=0;i<x.length;i++)
{
txt=txt + x[i].childNodes[0].nodeValue + "<br />";
}
document.getElementById("myDiv").innerHTML=txt;




ليست هناك تعليقات:

إرسال تعليق