|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Проблема с русским шрифтом HTML-страниц в IE 6 |
|
|
Проблема с русским шрифтом HTML-страниц в IE 6
|
Пользователь Сообщения: 74 |
Профиль | Отправить PM | Цитировать На домашнем компьютере стоит Apache, настроенный на работу с CGI, и установлен Perl, непосредственно и играющий роль CGI. Когда в ответ на посланную форму IE 6 получает HTML-страницу, сгенерированную CGI-программой на Perl, все русские буквы отображаются неправильно, и в параметре «кодировка» стоит «Западноевропейская ISO». Если после загрузки сгенерированной страницы кодировку менять руками непосредственно в IE на «Кириллица», все становится нормально. Пробовал писать в генерируемом HTML-коде параметр lang=”ru” в полях <html> и <font> – не помогает.
Где копать? В IE 6 или в Apache? Может Apache нужно как-то настроить на то, чтобы он «говорил» IE что страница русская? |
|
Отправлено: 23:17, 19-02-2003 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать проверь правильность meta:
<meta HTTP-EQUIV="Content-Type" Content="text-html; charset=windows-1251"> (или koi) со всеми кавычкасм и кодировкой |
Отправлено: 02:16, 20-02-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 74
|
Профиль | Отправить PM | Цитировать Цитата:
Какие еще могут быть соображения? |
|
Отправлено: 22:41, 20-02-2003 | #3 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Ant
а нельзя ли показать кусок Perl-ового кода? |
Отправлено: 00:49, 21-02-2003 | #4 |
Пользователь Сообщения: 74
|
Профиль | Отправить PM | Цитировать Конечно, я приведу код ниже. А пока замечу, что charset менял на все лады и meta вставлял куда только можно, не смотря на то, что теоретически в этом нет смысла. Прога простая, пробная. Получает из HTML-формы значения полей name и description, после чего при нажатии на кнопку «Послать», программа выводит эти значения в генерируемой странице. И все.
Вот код: #!/usr/bin/perl -w use CGI qw(:standard); use strict; print header; #Прога просто генерирует HTML-страницу с данными введенными ранее print "<meta HTTP-EQUIV='Content-Type' Content='text-html; charset=windows-1251'>\n"; print "<html>\n<head>\n<title>Ответ</title>\n"; print "</head>\n<body>"; #Выводим имя взятое в поле name формы: print "Ваше имя: ", param('name'), "<br>\n"; #Выводим описание взятое в поле name формы: print "Ваше описание ", param('description'), "<br>\n"; print "<hr>\n"; print "</body>\n</html>\n"; |
|
Отправлено: 09:42, 21-02-2003 | #5 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать Ant
perldoc CGI::charset А меты в <head></head> прописывать надо |
------- Отправлено: 20:13, 21-02-2003 | #6 |
Пользователь Сообщения: 74
|
Профиль | Отправить PM | Цитировать Цитата:
Цитата:
|
||
Отправлено: 20:36, 21-02-2003 | #7 |
Пользователь Сообщения: 74
|
Профиль | Отправить PM | Цитировать Цитата:
P.S. Кстати, такая же фигня и в Opera. Значит проблема не в броузере. |
|
Отправлено: 23:32, 21-02-2003 | #8 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать Ant
Это не модуль, это функция. Dybvfntkmyj читаем как отправлять заголовки через модуль CGI (раз уж ты его подключаешь). |
------- Отправлено: 10:05, 22-02-2003 | #9 |
perchik
Сообщения: n/a |
|
Отправлено: 07:59, 25-02-2003 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Delphi - Проблема с русским шрифтом в Borland Pascal 7 | sanek_freeman | Программирование и базы данных | 9 | 09-12-2008 19:27 | |
[решено] Проблемы с Internet Explorer русским шрифтом | asas | Microsoft Windows 2000/XP | 4 | 04-03-2007 01:04 | |
Как писать русским шрифтом в функции imagestring() (PHP) | vadimiron | Вебмастеру | 9 | 10-06-2004 20:51 | |
Delphi - Печать из Delphi HTML страниц | Serg AS | Программирование и базы данных | 4 | 11-06-2003 19:06 | |
Проблемы с Русским шрифтом в Macromedia Dreamweaver MX | Jugius | Вебмастеру | 1 | 04-05-2003 03:47 |
|