Для веб-приложения Интранет (управление документами) я хочу показать список файлов, связанных с определенным клиентом. В результате HTML выглядит так:
<a href="file:///server/share/dir/somefile.docx">somefile.docx</a>
<a href="file:///server/share/dir/someotherfile.pdf">somefile.pdf</a>
<a href="file:///server/share/dir/yetanotherfile.txt">yetanotherfile.txt</a>
Это отлично работает. К сожалению, при нажатии на текстовый файл (или файл изображения) Internet Explorer (и я полагаю, что большинство других браузеров) настаивают на том, чтобы показать его в браузере, а не открывать файл с помощью соответствующего приложения (например, Блокнот). В нашем случае это нежелательное поведение, поскольку оно не позволяет пользователю редактировать файл.
Есть ли какое-то решение этой проблемы (например, что-то вроде <a href="file:///..." open="external">
)? Я знаю, что это специфично для браузера, и было бы неплохо использовать решение только для IE (в конце концов, это приложение для внутренней сети).