Открытие документа Excel вне браузера с помощью IIS 6

1614
Josh

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

В IIS 5 я мог сделать это, установив href, чтобы он указывал на файл ярлыка (.lnk). В IIS 6 файлы ярлыков генерируют 404 ошибки. (Это с Excel 2003, к вашему сведению).

Я должен также отметить, что рассматриваемый браузер - IE8.

0

2 ответа на вопрос

0
squillman

Это настройка на стороне клиента и не контролируется веб-сервером. На стороне клиента вы переходите в Параметры папки из проводника Windows ( не IE), переходите на вкладку «Типы файлов», прокручиваете вниз до расширения .XLS и снимите флажок «Обзор в том же окне». Это верно для любого формата MS Office.

Я не хотел изменять пользовательские настройки, если бы мне это не нужно, но это решение работает. Я нашел другой способ обойти это все же. Josh 14 лет назад 0
0
Josh

Я разобрался с решением, которое работает аналогично IIS5. Вместо ссылки http: // href я использовал ссылку file: // на файл ярлыка (.lnk) на сетевом ресурсе. Это побуждает пользователя открыть файл и открывает его в Excel, если он выбран.

Тем не менее, обратите внимание, что безопасность здесь не в IIS, а в общем сетевом ресурсе. Есть также проблемы с доменом, которые необходимо учитывать в больших средах. squillman 14 лет назад 0