Расширение Chrome портит мою кодировку - PullRequest
1 голос
/ 06 января 2012

Я пишу расширение Chrome, которое при возникновении какого-либо события вставляет текстовую область на текущую страницу. Страница кодируется ISO-8859-15. Затем пользователь может заполнить эту текстовую область, и после нажатия какой-либо кнопки ее содержимое будет отправлено на сервер с помощью $.post().

в jquery.
var textarea = $('<textarea id="pstmsg"></textarea>');
somediv.append(textarea);
...
$.post('url', {'text': textarea.val()}, function() {
        ...
});

Есть еще одна страница, также закодированная ISO-8859-15, где статическая текстовая область в форме находится в html. Передача этого работает нормально, но когда я использую свой вышеописанный метод javascript, сервер испортил специальные символы в коде, например üäö. Что мне здесь не хватает?

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