Запустите файл:// из Firefox или Chrome

Я ищу способ запустить файл, расположенный в нашей локальной файловой сети, для использования через нашу локальную интрасеть с помощью Firefox или Chrome.

Ссылка хорошо работает в IE:

<a href="\\Start\Of\My\Network\file.xlsx">View Report</a>&nbsp;

но в Firefox он показывает:

<a href="http://mydomain.com/\\Start\Of\My\Network\file.xlsx">View Report</a>&nbsp;

есть ли способ правильно отобразить ссылку?... Просто щелкнуть по тегу href.


person JuniorFlip    schedule 03.09.2009    source источник


Ответы (5)


Это не включено в firefox по соображениям безопасности (помните, что на большинстве компьютеров файлы и приложения конфиденциального характера расположены в одинаковых местах, например C:\System\Windows)

вы можете попробовать добавить это в файл user.js для любого пользователя, которому необходимо иметь доступ к этим ссылкам:

user_pref("capability.policy.policynames", "localfilelinks");
user_pref("capability.policy.localfilelinks.sites", "file:///[[PUT SERVER NAME HERE]]";);
user_pref("capability.policy.localfilelinks.checkloaduri.enabled",  "allAccess");

Просто помните, что это угроза безопасности.

person apiguy    schedule 03.09.2009
comment
Это только интранет-трафик, но невозможно привлечь более 100 человек, чтобы добавить его в свой firefox. - person JuniorFlip; 03.09.2009
comment
К сожалению, это единственный способ. Вы можете легко добавить это в каждый файл user.js, используя отправку домена, если все пользователи вашей интрасети находятся в одном домене. - person apiguy; 03.09.2009

Для Chrome только сегодня было опубликовано новое расширение! Он называется LocalLinks и повторяет функциональность надстройки locallink для Firefox! Вы найдете его на странице Google Extensions или можете перейти прямо сюда:

https://chrome.google.com/extensions/detail/jllpkdkcdjndhggodimiphkghogcpida

Наслаждаться!

person Jim Hendry    schedule 12.03.2010

Firefox, кажется, хочет файл://///Start/Of/My/Network/file.xlsx

Chrome и IE тоже справляются с этим. file://Start/Of/My/Network/file.xlsx, по-видимому, работает и в Chrome, иногда Firefox зависает на нем.

person nos    schedule 03.09.2009

Существует надстройка LocalLink для firefox. Однако он использует контекстное меню...

person Frank Meulenaar    schedule 28.04.2011

Используйте вкладку IE (доступно для Chrome и Firefox) и настройте ее для обработки всех ссылок формы file:// / добавив запись autourls следующим образом:

r/file:///.*

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

person user667489    schedule 15.09.2012