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

دالة Alert لا تظهر النص العربي

بدأه AboMoayad في 31 يناير 2010 · 3 رد · 657 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هذه هي الدالة :

            Page.ClientScript.RegisterStartupScript(Me.GetType(), "myscript", "alert('تم الإرسال بنجاح وسيتم مراجعة مشاركتك');", True)

وهي تظهر بهذه الشكل المرفق ..

post-4411-12649676997859_thumb.jpg

تم تعديل هذه المشاركة بواسطة مبرمج القاعده في 31 يناير 2010 في 22:55

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#2

الأخ الكريم / مبرمج القاعدة

السلام عليكم ورحمة الله وبركاته

قم بإدخال الكود التالي في صفحة التصميم aspx التي بها يتم عرض الرسالة في داخل الـ head Tag كما هو موضح أدناه

<head>
.
.

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

.
.
</head>

وإذا ما نفع معاك حاول تعمل حفظ لصفحة التصميم aspx وكل من ملفات الـ Code Behind والتي إمتدادها cs أو vb بنفس الترميز عن طريق الذهاب إلى

File > Advanced Save Options ... > Encoding

ثم إختيار Unicode (UTF-8 with signature) - Codepage 65001

ولا تنسى الكود الي موجود فوق

أتمنى لك التوفيق

#3

اخى الفاضل جرب الكود التالى بعد إضافة unescape

Page.ClientScript.RegisterStartupScript(Me.GetType(), _
           "myscript", _
            "alert (unescape('تم الإرسال بنجاح وسيتم مراجعة مشاركتك'));", True)

تم تعديل هذه المشاركة بواسطة Ninja في 1 فبراير 2010 في 16:14

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#4

جزاكم الله خير جميعا وبالذات الأستاذ Robatic

مشكلتي اني كنت أحفظ ملفات ASPX فقط باليونيكود

تم تعديل هذه المشاركة بواسطة مبرمج القاعده في 1 فبراير 2010 في 22:18

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

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