кодировки в javascript

  • Автор темы Автор темы samulet
  • Дата начала Дата начала

samulet

Новичок
Не могу разобраться с кодировками в javascript.
Скрипт сохранен в вин 1251, сервер выдает заголовки win 1251, база - то же, контент тайп - та же кодировка.
Почему-то при срабатывании скрипта открывается окно с кракозяблами. Долго мучался. Открыл в NetBeans - пишет такую ошибку "Unicode в литералах".

Подскажите, как это побороть. Спасибо.
 
Забудь все кодировки кроме utf-8 и никаких таких проблем больше не будет. Проверено :)

Касательно твоей проблемы... покажи лучше в инете как это все выглядит. По твоему объяснению не очень понятно.
 
Спасибо за помощь!
Во вложении исходный код страницы, а так же скрин, как это все выглядит..
По поводу UTF8 - уже не оригинально (( Все новые проекты именно в ней. А этот (более 1500 файлов) - в какой ни попадя..

Сам скрипт переименовал в .txt и в следующее собщение - в это почему-то нельзя ((
 

Вложения

  • BadEncoding.png
    BadEncoding.png
    127,1 KB · Просмотры: 6
  • page.txt
    page.txt
    6,6 KB · Просмотры: 10
Я так понял, что у тебя кракозябрами выдается только то, что на аяксе реализовано.
Вот тебе и надо смотреть, в какой кодировке приходит аяксовый ответ.
Второе место, где могла возникнуть трабла - это сам яваскрипт. У него на уровне ядра вся кодировка в utf-8 идет.
Можно попробовать указать кодировку в тегах <script type="text/javascript" src="..." charset="windows-1251"></script>
 
Сверху