На веб-сайте для нашего внутреннего использования я показываю ссылки на локальные файлы и папки. ссылки выглядят следующим образом:
href="file://C:/example/"
href="file://C:/example/test.odt"
Проблема в том, что ссылка на каталог открыта в самом firefox с бесполезным списком каталогов. Бесполезно, потому что вы можете просто просмотреть файлы или открыть их, но не копировать, вставлять, удалять... Ссылка на файл работает нормально, и файл открывается OpenOffice. Изменив конфигурацию firefox и установив следующий ключ в false, я могу открыть каталог с помощью explorer.exe, но для файла мне нужно выбрать правильное приложение.
network.protocol-handler.expose.file
Кто-нибудь знает, как заставить работать, как я хочу? Означает, что каталог показан explorer.exe, и все файлы открываются нужным приложением. Это может быть путем настройки Firefox или окон, изменения ссылок или даже написания небольшой программы, которая корректно открывает весь файловый протокол и будет использоваться в качестве обработчика протокола для файлового протокола в firefox.
Спасибо Раффаэль