في بعض الأحيان ، لا يمكننا التحكم في ظهور الكود المشوهة.
قبل بضعة أيام ، واجهت شكل إرسال النموذج مع Ajax ، ثم أرسلت البريد الإلكتروني.
تقوم الوظيفة الأولى بتحويل البيانات في HTML إلى كيان HTML ، في حين أن علامة HTML لا يتم تشغيلها تلقائيًا.
حلت الوظيفة الثانية أيضًا ببيانات JS بحرف انتقالي.
وظيفة htmlenties (STR)
خافت ، أنا ، شار
لأني = 1 إلى لين (str)
char = mid (str ، i ، 1)
a = ascw (char)
إذا كان 128 أو A <0 ثم
htmlentities = htmlentities & &# & clng (& h & hex ((ascw (char))) & ؛
آخر
htmlentities = htmlentities & char
إنهاء إذا
التالي
وظيفة نهاية
وظيفة Unicode (STR1)
قاتم شارع ، درجة الحرارة
str =
لأني = 1 إلى لين (STR1)
temp = hex (ASCW (Mid (Str1 ، i ، 1)))))
إذا كان Len (temp) <5 الاختبار = يمين (0000 ″ واختبار ، 4)
str = str & /u & temp
التالي
Unicode = str
وظيفة نهاية
إذا كنت تحتفظ بموقف الاحتفاظ به ، فيمكنك استخدام أي شيء أم لا.