Сообщение от laimas
|
Весь сайт должен работать в единой кодировке. Страницы должны сохраняться в редакторе также в этой кодировке, и в случае UTF обязательно без ВОМ. При запросах к базе указываться кодировка соединения, а Apache, если определяет кодировку по умолчанию, то также соответствовать.
|
- Попробовал сохранить файл в UTF-8 хоть без BOM, хоть с BOM - ничего не помогает. Все равно ромбики одни.
Сообщение от laimas
|
Либо, работая в Windows-1251 (это и есть CP1251), кодировать в UTF/декодировать в 1251 при передаче/приеме данных Ajax запроса.
|
- Вот это вот интересная идея, но я не понял как реализовать? Варианты:
1) Когда отправляется XMLHTTP-запрос на сервер я навтыкал туда setRequestHeader() - 2 штуки между функциями open и send:
Request.open('GET', URL, true);
Request.setRequestHeader("Content-type", "text/plain");
Request.setRequestHeader("Charset", "UTF-8");
Request.send('');
Что-то не так?
2) Как-то там были примеры с функциями encodeURIComponent() и decodeURIComponent(). Laimas, их как-то использовать что-ли?