html-ссылка на локальный файл и открытие в локальном приложении

#html #excel

#HTML #excel

Вопрос:

Я пытаюсь создать ссылку на файл, размещенный локально на внутренней веб-странице только для сотрудников. Вот ссылка:

 <a href="file:///*:/******/******/******.xls" target="">*****</a>
  

(Я выделил путь), и это работает нормально, но открывает файл в браузере. Я хочу, чтобы он открывался в Excel.

Возможно ли это?

Комментарии:

1. Вы пробовали это с разными браузерами? Я не уверен, но, насколько я помню, это должно работать. Кстати, какой браузер?

Ответ №1:

Если вы отправите его с заголовком http

 Content-Disposition: attachment; filename=file.xls
  

Должно появиться диалоговое окно «что вы хотите сделать с этим файлом»

Ответ №2:

Нашел это здесь: http://www.codetoad.com/forum/14_18720.asp

«Я думаю, вы добьетесь успеха, связавшись с правильно настроенным ярлыком (.lnk) вместо самого файла. Настройте ярлык для приложения, которое передает файл данных в качестве параметра. Затем попробуйте установить свою HTML-ссылку на файл ярлыка. Если это сработает, оно, конечно, будет работать только в Windows, и пользователь должен будет установить приложение — и в той же структуре каталогов, что указана в ссылке. «