Проблем с възприемането на Header в Opera

3 отговора 78 прегледа
#1

Проблем с възприемането на Header в Opera

Имам следният проблем:
Направил съм CGI скрипт който при определена заявка от клиента трябва да му прати текст(който скрипта ще генерира в момента) ,но така че да го подаде като отделен файл и да попита клиента дали да го запази или отвори.
Използвам модула CGI.pm на Perl по този начин:

print $cgi->header(-type=>'text/plain',-attachment=>'text-file.txt');
print $teksta_koito_shte_e_vyv_faila;
exit(0);

Във Интернет Експлорер това работи идеално.Програмата извежда обикновен текст и пита дали да го запиша като text-file.txt.Когато го пусна в Опера обаче - тя си го извежда пак в текстов формат, но направо в браузъра.
Има ли някакъв начин да му се огоди на тоя браузър?
И още нещо - не реботят котвите в тая Опера:
<a href="#top"> или <a href="#another_anchor"> . Нещо за извънземни ли е правен тоя браузър не мога да разбера.

Отговор
в отговор на Sux #2

Re: Проблем с възприемането на Header в Opera

Preferences -> File Types -> (checkbox) Hide file types opened with Opera

За информация и интелектуално обогатяване:

[линк]
[линк]
[линк]

Отговор
в отговор на wiz. #3

Re: Проблем с възприемането на Header в Opera

От тези линкове нито един не ми се отваря. По-точно, получавам Object Not Found

Отговор
в отговор на Hopтттчe #4

Re: Проблем с възприемането на Header в Opera

копирай линка и го пастни за да го отвориш - не с клик

Отговор