Тег скрипта с кодировкой, динамически добавляемой на страницу заголовка Unicode, не обрабатывается должным образом - PullRequest
1 голос
/ 12 октября 2011

В PHP у меня есть страница, заголовок которой установлен как Юникод . ( не через мета-теги. У меня есть PHP, устанавливающий кодировку в UTF-8 .)

После отображения страницы мне нужно динамически добавить тег <script>, который ссылается на код другого домена.

Несмотря на то, что междоменный Javascript, уже упомянутый в HTML страницы, анализируется должным образом, динамически добавляемый удаленный Javascript "Charset" игнорируется.

Итак, два файла JS из одного домена интерпретируются очень по-разному. Тот, который уже был загружен в HTML, обрабатывается должным образом, но тот, который динамически добавляется, обрабатывается неправильно ... Даже при том, что я предоставляю правильную кодировку.

Вот мой пример кода:

$('#footer').after( $('<script>').attr('type','text/javascript').attr('charset','ISO-8859-1').attr('src','//remoteJavascript.js') );

Я также использую jQuery 1.6.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...