2

Итак, в нашем отделе есть несколько издателей, которые заинтересованы в том, чтобы связывать свои документы MS Office (в основном Word и Excel) с относительными гиперссылками. Затем они публикуют их на нашем интранет-сайте.

РЕДАКТИРОВАТЬ - Я проясняю проблему, потому что два ответа не нашли смысла.

  • В Excel и других документах Office гиперссылки относительно заштрихованы и не содержат явного протокола.

  • При открытии из файловой системы (проводник Windows) эти пути работают (как и ожидалось).

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

  • В Firefox, Chrome и Opera приложение Excel открывается, и относительные ссылки теперь используют протокол file:// и пытаются найти относительный путь из кэшированной копии. Они не работают должным образом, так как связанные файлы не существуют в кеше.

  • Однако при открытии из браузера Internet Explorer клиент Excel запускается, но с плавающей над гиперссылками, они являются полностью определенными адресами с использованием протокола http:// , как если бы файл обслуживался IIS как веб-страница.

Так что да ... речь идет о продуктах Micrsoft (IIS, IE и / или Office) и о том, как они работают вместе.

Мой вопрос заключается в том, как и почему Excel сможет отображать относительно исправленные гиперссылки внутри себя на полностью определенный веб-адрес, с которого он был связан?

2 ответа2

1

Хотя ситуация не имеет ничего общего с Subversion, это самый близкий ответ, который я смог найти:

Некоторая комбинация вспомогательного объекта браузера "Обработчик документов Office" и возможностей WebDAV для офисных документов и веб-сервера.

https://serverfault.com/questions/301955/stopping-microsoft-office-2010-from-integrating-with-subversion-server-as-if-it

Также соответствующий документ поддержки Microsoft, связанный с вопросом Serverfault.

http://support.microsoft.com/kb/838028

0

URL-адрес, даже начинающийся с file://, по-прежнему является URL-адресом, и в качестве браузера по умолчанию для URL-адресов задан Internet Explorer. Я попытался бы связать файл, используя \\ имя_сервера \ share \ filepath \ filename или DriveLetter:\ filepath \ filename.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .