Мне нужно включить текст разных языков в приложение javascript, которое я пишу, и символы должны отображаться правильно на разных веб-страницах, которые имеют разные кодировки страниц. script является внешним.
Я читал, что для правильной интерпретации браузера и отображения этих символов в тег script должен быть добавлен тег кодировки. Тем не менее, я столкнулся с некоторыми проблемами с этим подходом и хотел бы узнать, сможет ли кто-нибудь помочь.
-
Порядок кодировки, по-видимому, имеет значение в IE9. Должна ли "charset" объявляться до "src" в теге script? Есть ли такая спецификация или кто-нибудь видел подобную проблему?
-
Я видел, как кто-то комментировал в другом форуме, что кодировка в элементе не будет обрабатываться, если веб-страница определяет кодировку в типе/метатете http-типа (или что-то в этой строке). Это правда? Означает ли это, что кодировка в теге script будет проигнорирована? Если да, то как overcom
-
Есть ли другие рекомендуемые методы, помимо использования кодировки в теге script? Манипуляция веб-страницами не является вариантом.