הקידוד עכשיו על hebrew_general_ci
והיה על latin1_swedish_ci
בשניהם הוא לא עבד, ולא הבנתי איך iconv יעזור.
בדף PHP שממנו אני לוקח את המידע מהמסד אפשר לראות שהמידע יוצא בעברית.
רק אחרי שהוא מגיע לדף js הוא הופך לUTF-8 ובדף הראשי אליו הוא נטען הוא נכתב כUTF-8 למרות שיש טאגי meta בדף הראשי.
אם זה אומר משהו בchrome זה מציג בעברית, בFF וIE זה לא מציג.
עריכה:
ישיבה בשרותים עושה טוב..
הצלחתי לפתור.. הפתרון:
PHP קוד:
preg_replace("/([\xE0-\xFA])/e","chr(215).chr(ord(\${1})-80)",$str);