Konstantinus написал(а):
-------------------------------------------------------
> веб-ирбис не
> правильно отдает ссылки на файлы из 951 поля, и в
> некоторых браузерах (опера) они не открываються
Я пришел к выводу, что обеспечить сохранение имени файла и его открытие в браузере без жертв нельзя. Как мы знаем, имя файла задаётся в HTTP заголовке Content-Disposition. Но если он оказывался задан, файл DJVU открываться непосредственно в IE переставал. Установка disposition-type в inline то вызывала появление диалога сохранения, то просто препятствовала открытию DJVU. (Спецификация, на которую я ориентировался: [
www.ietf.org])
Если ни у кого нет идей относительно способа решения дилеммы, то при IMAGE_FILE_DOWNLOAD=0, имя файла сохраняться не будет. Файл будет открываться в браузере. При неизвестном типе будет задаваться MIME тип text/plain. При IMAGE_FILE_DOWNLOAD=1 имя файла будет гарантированно передаваться в диалог сохранения.