Я нашел способ сделать это.
Сначала сценарий нашей проблемы:
- Мы хотим, чтобы клиент использовал ПК, и он имел доступ только к Firefox
- Нет "моего компьютера", "cmd", ... и т. Д.
- Мы хотим, чтобы они не просматривали локальные файлы Firefox, а просто просматривали некоторые сайты.
- Мы хотим заблокировать файл: // протокол, который вызывает просмотр локальных файлов.
Мое предлагаемое решение:
Скачайте расширение r-kiosk и измените его для запуска на Firefox 3.5. *
Измените userPref.js, чтобы в адресной строке Firefox отображалась адресная строка. Здесь мы прекращаем Сохранить как, открываем файл, удаляем расширение, нет источника просмотра, но пользователи по-прежнему просматривают локальные файлы, набирая file: /// c: / in url.
Измените dirListing.css в Firefox / chrome / classic.jar / skin / classic / (имя скина) / dirListing
body{
...
background-image:url(chrome://global/skin/dirListing/forbidden.png)
}
table{
...
display:none;
}
Скрыть элементы, такие как P, H1, используя visiblity:hidden
Вы можете использовать это изображение, созданное мной, чтобы сделать его в качестве фона тела:
Вот результат: