Это конфигурация браузера. Вы не можете влиять на это поведение, потому что с точки зрения безопасности нежелательно позволять веб-сайтам делать вызовы, какое приложение использовать или как открывать файлы.
Каждый файл, который вы загружаете через веб-сайт, связан с типом носителя или MIME-типом . Файлы Word, например, используют application/msword
.
И это все, что веб-сервер говорит о файле. Существует дополнительный заголовок HTTP Content-Disposition:
, который может чередоваться между inline
(по умолчанию) и attachment
(принудительная загрузка). Но это вряд ли будет установлено в настройках веб-сервера по умолчанию. Вы можете проверить это с помощью Firebug (заголовки http).
Но из вашего описания открытое диалоговое окно вызвано настройками Firefox по умолчанию. Пользователи могут автоматически открывать некоторые типы файлов (в этом диалоговом окне есть флажок IIRC). Сайты не имеют никакого влияния на это. Например, PDF-файлы - это особые случаи, когда плагин для браузера Adobe открывает его внутри окна браузера. (Подобный плагин существует для файлов Word в Internet Explorer, но не для Firefox.)