الفريق العربي للبرمجةأرشيف المنتديات · 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

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

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

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

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

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

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…