Как заранее определить, будет ли браузер загружать файл вместо его просмотра? - PullRequest
1 голос
/ 02 февраля 2012

Иногда, когда вы просматриваете файл на странице самостоятельно, в браузере есть какой-то способ просмотра по умолчанию, например, поместить его в изображение или тег видео или вызвать какой-либо плагин.В других случаях он просто загружает файл.

Иногда это происходит из-за заголовков, установленных сервером, но давайте пока проигнорируем это.Для некоторых типов файлов не имеет значения, какие заголовки были установлены - браузер попытается загрузить их независимо.

Некоторые типы, которые будет просматривать браузер, перечислены в navigator.mimeTypes.Однако это не авторитетно.IPad может просматривать файлы Microsoft Office, но не сообщает об этом.

Есть ли какой-нибудь простой способ выяснить, что браузер собирается делать с файлом, прежде чем он это сделает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...