Кстати, это был первый результат в Google для «протокола отключения файлов firefox» - вероятно, был бы первым, если бы этот вопрос не был первым результатом.
Я уже посещал этот сайт, и предоставленный им код: if (location.match (/ ^ file: /) || location.match (/ ^ \ //) || location.match (/ ^ chrome: /) | | location.match (/ ^ resource: /) || (! location.match (/ ^ about: blank /) && location.match (/ ^ about: /))) На других сайтах я обнаружил, что этот код нужно поместить в функцию BrowserLoadURI, которой нет в ff3.x
15 лет назад
0
На странице предлагается черный список, вместо этого я бы выбрал белый список. «http» и «https», и, возможно, «ftp» должно быть достаточно.
Juliano 15 лет назад
3
3
Ammroff
Я нашел способ сделать это.
Сначала сценарий нашей проблемы:
Мы хотим, чтобы клиент использовал ПК и имел доступ только к Firefox
Нет "мой компьютер", "cmd", ... и т. Д.
Мы хотим, чтобы они не просматривали локальные файлы Firefox, просто просматривая некоторые сайты.
Мы хотим заблокировать файл: // протокол, который вызывает просмотр локальных файлов.
Мое предлагаемое решение:
Скачайте расширение r-kiosk и измените его для запуска на Firefox 3.5. *
Измените userPref.js, чтобы в адресной строке Firefox отображалась адресная строка. Здесь мы останавливаем Сохранить как, открываем файл, удаляем расширение, нет источника просмотра, но пользователи по-прежнему просматривают локальные файлы, набирая file: /// c: / in url.