שלח תשובה

זירת השאלות

778
צפיות
2
תשובות

עברית ב AJAX

,‏ 14 במאי, 2006

(לאיפה AJAX שייך צד לקוח או שרת? )

אני מנסה לעבוד עם AJAX לפי המדריך באתר, וזה עובד רק שיש לי בעיה, כל מה שמגיע אליו בעברית הופך להיות ???

אם אני מנסה לגשת ישירות לדף ה ASP שמייצר את התשובה אני מקבל עברית בסדר, אם אני מקבל את אותה התשובה דרך מנוע ה AJAX זה הורס את העברית.

דף ה ASP מוגדר

<%@ Language="VBScript" codepage=1255%>

והדף שמארח את הAJAX אצל הלקוח מוגדר

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


חלק מהעברית מגיע מהדף וחלק דרך הדף מה DB (שם המשתנים מוגדרים unicode)

למישהו יש רעיון?

תגיות:

2 תשובות

  1. gilad123 הגיב:

    ועוד משהו
    שמרתי את הקבצים בפורמט UTF 8 וזה פתר את רוב הבעיה (באופן מוזר חלק עדיין מופיע ??? אבל הרוב בסדר)

    עכשיו יש לי בעיה נוספת, כשאני מכניס תוכן לדף באמצעות AJAX (לתוך div באמצעות innerHTML) הוא נכנס אבל נראה כאילו הוא לא מעדכן את ה DOM, כשלחיצה מפעילה סקריפט שפונה למשהו בדף תמיד יש שגיאה של אוביקט לא קיים, יש דרך לגרום ל DOM להתעדכן במה שהוא מציג על המסך?
    (כשאותו הדף נטען בצורה הסטנדרטית זה עובד בסדר)

  2. זהר פלד הגיב:

    זה לא ממש שייך לכאן, אלא לצד לקוח.

שלח תשובה