Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.05.2010, 12:08   #1
bp-alex
Новичок
Джуниор
 
Регистрация: 01.05.2010
Сообщений: 2
Вопрос Проблемы кодировки при создании .CFM страниц в Dreamweaver CS3

Помогите пожалуйста в решении следующей проблемы:

Создаю в DW CS3 элементарную HTML, содержащую в <body> одно только слово на русском языке. Сохраняю, просматриваю в браузере - всё в порядке.
Стоит мне только сохранить эту же страничку в формате .CFM - как при просмотре браузер выдаёт иероглифы.

Примечание: в <head> прописан тэг <meta>, где установлен charset=utf-8

И вот ведь что интересно: если в <meta> прописать кодировку windows-1251, то всё будет в порядке.

Но мне не понятно, почему .CFM не хочет работать с кодировкой UTF-8?! Более того, если эта кодировка вручную прописана в <голове>, то почему браузер не понимает?

Просто я не понимаю самого механизма в данном случае...

И подскажите, как мне заставить мои .CFM страницы кодироваться в UTF-8?

П.С. DW CS3 у меня не русифицированный
bp-alex вне форума Ответить с цитированием
Старый 01.05.2010, 17:51   #2
bp-alex
Новичок
Джуниор
 
Регистрация: 01.05.2010
Сообщений: 2
Хорошо Нашёл решение!

Похоже, я нашёл решение. Как рекомендует Macromedia ColdFusion Support Center, для принудительного определения кодировки при рендере ColdFusion'ом страничек, нужно использовать тэг <cfprocessingdirective>

Таким образом, мне было достаточно прописать в <head> строку:

<cfprocessingdirective pageencoding="utf-8">

Далее я сохранил строку <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> (на всякий случай)

И всё заработало!

Может быть, это не самое элегантное решение и далеко не единственное. Если у Вас есть другие варианты - будет любопытно ознакомиться.

П.С. В моём случае при рендере страничек используется встроенный сервер ColdFusion. Я просто не разобрался, где в нём можно настроить кодировку (в Апаче, слышал, это сделать как-то можно).
bp-alex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Adobe Dreamweaver CS3 AllYouNeedIsLove HTML и CSS 11 04.02.2012 19:52
проблемы с Dreamweaver 8v. когда установлена в Viste Khabibula Софт 0 12.05.2009 11:18
Adobe Dreamweaver CS3 red-city Софт 13 20.04.2009 07:29
проблемы кодировки текста oya Помощь студентам 3 02.02.2009 23:19
Проблемы с Adobe cs3 holovla Софт 1 31.01.2009 18:41