![Как добавить пункт контекстного меню [ВКЛ/ВЫКЛ прокси] в Firefox?](https://rvso.com/image/1314008/%D0%9A%D0%B0%D0%BA%20%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BF%D1%83%D0%BD%D0%BA%D1%82%20%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BC%D0%B5%D0%BD%D1%8E%20%5B%D0%92%D0%9A%D0%9B%2F%D0%92%D0%AB%D0%9A%D0%9B%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8%5D%20%D0%B2%20Firefox%3F.png)
Я зналкак добавить context-menuitem в firefox.
Я часто переключаюсь Edit-> Preferences-> Advanced-> Network->No Proxy | Manual proxy configuration
Я хочу добавить Proxy ON/OFFв контекстное меню, это мне очень поможет.
Я не хочу устанавливать еще одно дополнение для выполнения этой маленькой работы.
Есть ли быстрый способ? Спасибо за помощь!
решение1
Если вы не хотите устанавливать превосходныйПереключить проксидополнение (которое дает вам сочетание клавиш и кнопку на панели инструментов), вы можете перейти по специальному URL-адресу about:config
и изменить значение network.proxy.type
в соответствии сЭта статья:
0
- Прямое подключение, без прокси1
- Ручная настройка прокси-сервера2
- Автоматическая настройка прокси-сервера (PAC)4
- Автоматическое определение настроек прокси-сервера5
- Использовать системные настройки прокси-сервера (по умолчанию на всех платформах)
В частности, похоже, что вам придется переключаться между 5
и 0
.
решение2
Как я и сделал вкак добавить context-menuitem в firefox.
Я добавил Toggle Proxy:
<!-- TOGGLE-PROXY BEGIN -->
<menuitem id="context-toggle-proxy"
label="Toggle Proxy"
oncommand="gPrefService.setIntPref('network.proxy.type', !gPrefService.getIntPref('network.proxy.type'));"/>
<!-- TOGGLE-PROXY END -->
В настоящее время я работаю над тем, как отображать Proxy ON/ Proxy OFFв зависимости от текущих настроек прокси.
Если у вас есть какие-либо идеи, пожалуйста, дайте мне знать.
Осторожность:
Вам следует включить/отключить дополнение для перезагрузки omni.ja
.
Потому что я потратил на это целый час.