Я посылаю строчку
"Content-Type:text/html;charset=koi8r\n\n",
однако internet explorer после этого не понимает кодировку, считая что код приходит в Latin-1.Как научить IE понимать кодировку?
В настройках httpd.conf стоит
AddDefaultCharset KOI8-R
и если отдается не результат работы скрипта, а просто html - страничка, то IE отображает ее правильно. IE не настраивается только если отдавать текст cgi-программой. В других браузерах, кажется, все работает. Как же быть с IE?
>koi8r
>KOI8-R?
>>koi8r
>>KOI8-R
>
>?Ну, это - то что я в первую очередь попробовал - тот же эффект.
Помогает, правда, вбивание кодировки непосредсвенно в текст выдаваемого документа в тэге
<META HTTP-EQUIV="Content-Type" CONTENT="text/html"; charset="koi8r">
но, кажется, это не совсем правильно, ведь в принципе браузер (пишу только об IE, т.к. например Firefox настраивается корректно) умеет настраиваться и без этого тэга, но вот как это правильно сделать - непонятно.
>>>koi8r
>>>KOI8-R
>>
>>?
>
>Ну, это - то что я в первую очередь попробовал - тот
>же эффект.Тогда смотри снифером или телнетом чего там твой сервер в действительности отдает.
>Я посылаю строчку
>"Content-Type:text/html;charset=koi8r\n\n",
>однако internet explorer после этого не понимает кодировку, считая что код приходит
>в Latin-1.
>
>Как научить IE понимать кодировку?
>
>В настройках httpd.conf стоит
>AddDefaultCharset KOI8-R
>и если отдается не результат работы скрипта, а просто html - страничка,
>то IE отображает ее правильно. IE не настраивается только если отдавать
>текст cgi-программой. В других браузерах, кажется, все работает. Как же быть
>с IE?
пробел забыл поставить. Content-Type:{space}text/html;...
>Я посылаю строчку
>"Content-Type:text/html;charset=koi8r\n\n",
>однако internet explorer после этого не понимает кодировку, считая что код приходит
>в Latin-1.
>
>Как научить IE понимать кодировку?
>
>В настройках httpd.conf стоит
>AddDefaultCharset KOI8-R
>и если отдается не результат работы скрипта, а просто html - страничка,
>то IE отображает ее правильно. IE не настраивается только если отдавать
>текст cgi-программой. В других браузерах, кажется, все работает. Как же быть
>с IE?
Поставить FF или оперу =)))
Привет,Всатвьте charset в самом HTML код е, который генерирует ваш CGI...
<meta http-equiv="content-type" content="text/html; charset=koi8-r">
WWell,