الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة في AJAX او Javascript

مغلق
بدأه CoderRambo في 25 يناير 2007 · 3 رد · 682 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا احاول تصميم موقع عربي باستخدام تقنية الـ AJAX ولكن انصدمت بحاجز أوقف عملي... وهي ان xmlhttp لا يدعم العربية!

و هنا جزء من الكود للجافاسكريبت

var obj = document.getElementById(objID);

xmlhttp.open("GET", serverPage);

xmlhttp.setRequestHeader("Content-type", "text/html; charset=windows-1256");

xmlhttp.setRequestHeader("Content-Language", "ar-sa");

xmlhttp.onreadystatechange = function() {

if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {

obj.innerHTML = xmlhttp.responseText;

}

}

حاولت استخدم charset=UTF-8 ايضا ولم يعمل

فالأحرف العربية تظهر بعلامات الاستفهام "?"

هل لديكم الحل لظهور الأحرف العربية؟

أتمنى المساعدة و أكون شاكرا

شكرا

#2

السلام عليكم

غير ال charset لل response الى windows-1256 او cp1256 في serverPage

وان شاء الله راح تزبط

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#3

مشكور على الرد

اخوي جربت windows-1256 و utf-8 للملفين و أيضا جربت احدهما utf-8 و الآخر windows-1256

و أيضا جربت تغير قاعدة البيانات من latin1 الى utf و cp1256 مع تجربة تغير الملفات في كل حالة

ولكن للأسف مازال المشكلة قائمة.

موقع arabteam2000 يستخدم الـ ajax في مختلف الأقسام كيف عمل هذا؟

شكرا

#4

السلام عليكم

اولا بالنسبة لل asp أضف الأمر التالي للصفحة المطلوبة من ال clint اي أضفه لى ل serverpage

response.charset="Cp1256"
or response.charset="windows-1256"

اقتباس
أيضا جربت تغير قاعدة البيانات من latin1 الى utf و cp1256 مع تجربة تغير الملفات في كل حالة
هل عند طلب الصفحة من خلال المتصفح تكون نفس النتيجة ؟ ما قاعدة البيانات التي تستخدمها؟

تم تعديل هذه المشاركة بواسطة Mo7eb_Alrasool في 27 يناير 2007 في 21:55

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

هذا الموضوع مغلق.

مواضيع مشابهة