|
|
|
|
|
для: coloboc66
(29.07.2007 в 22:57)
| | Спасибо! Именно так уже давно и сделал :) Вообще наверно теперь всё буду делать в utf-8, чтобы не тратить в следующий раз драгоценное время. Без сервера работает нормально и стабильно ))) JS ведь без сервера работает | |
|
|
|
|
|
|
|
для: _dreamer_
(26.07.2007 в 21:28)
| | Делайте ВСЁ в UTF-8, тогда ВСЁ будет работать. Хотя В ПРИНЦИПЕ непонятно: как это у вас аякс работает без сервера???!!! Так не бывает. | |
|
|
|
|
|
|
| Добрый вечер!
Делаю сайт -- электронный учебник. Использовать можно только html,dom,javascript,css, никаких серверных сценариев.
Сайт не совсем обычный, должен нормально работать напрямую с локальной машины, без использования сервера.
В связи тем что разделов очень много, между использованием фреймов и аякса выбрал последнее.
Есть страничка index.html -- содержит в себе весь основной html-код, дизайн, js-скрипты, css и прочее. В ней есть слой, куда с помощью аякса подгружается выбираемые разделы
Сама проблема:
При запуске НЕ с сервера -- файлы подгружаются в юникоде -- кодировки не совпадают, пользователю отображаются одни вопросики вместо русского текста. Если запускать через сервер -- всё ОК.
Обнаружил, что если в начало файла, который подгружается прописать
<?xml version="1.0" encoding="windows-1251"?>
|
то в опере 9 и в фаерфоксе (какая то определенная версия, к сожелению не помню -- стоит на работе) всё отображается в нормальной кодировке. В IE 6 никак не хочет.
Может кто знает как сделать правильно, чтобы всё работало корректно?
Во вложении находится файл index.html и один файл для примера, который подгружается, минимум того чтобы лучше понять в чём проблема
Заранее спасибо за помощь! | |
|
|
|
|