добавить заголовок http с кодировкой содержимого (быстро написано на моем iPhone)
Позвольте мне объяснить это немного подробнее (запись на моем ноутбуке ;-). Браузер запрашивает разные ресурсы с серверов. Каждый браузер внутренне использует Unicode для представления данных для отображения. Каждый ресурс, поступающий с веб-сервера (html-страница, файлы javascript, файлы css и т. Д.), Может иметь информацию о кодировании, прикрепленную в заголовке http. Если он имеет заголовок с кодировкой содержимого, браузер преобразует ресурс во внутреннее представление Unicode, используя кодировку из заголовка ответа. Если заголовок кодировки содержимого отсутствует, браузер предполагает, что кодировка файла совпадает со страницей, которая запросила ресурс.
Заключение: если у вас есть сценарий, который подается с веб-сервера и используется на страницах с другой кодировкой, убедитесь, что в этот сценарий добавлен заголовок http с кодировкой содержимого.