Здравствуйте
Есть проблемка. Есть html такого типа:
---+++---
html
head title test /title
/head
frameset rows="20%,*"
frame name="program" src="cgi-bin/test.pl"
frame name="out" src="out.html"
/frameset
/html
---+++---
На Firefox у меня всё нормально, в первом фрейме появляется всё, что генерирует скрипт.
А в Эксплорере он вместо страницы предлагает мне сохранить файл с именем test.pl в котором не сам скрипт, а данные (не все, а какая-то бесформенная часть) которые должны были быть во фрейме.
Никто не сталкивался?
telnet server 80
GET cgi-bin/test.pl HTTP/1.0<два энтера>Анализируем Content-Type
Анализы показали, что я накосячил:
вместо
print header (-type => 'text/html; charset=koi8-r');
использовал
print header (-type => 'text/html, charset => koi8-r');
из-за чего такая фигня и вышла.
Интересно, что Мозилла сьела и кодировку восприняла нормально. Надо же какой IE строгий.
Спасибо, друг.>telnet server 80
>GET cgi-bin/test.pl HTTP/1.0<два энтера>
>
>Анализируем Content-Type
>Интересно, что Мозилла сьела и кодировку восприняла нормально. Надо же какой IE строгий.Хорошо, что винду еще не пришлось переустанавливать!! :)