В Firefox я продолжаю получать всплывающие окна, в которых говорится: «Сценарий на этой странице может быть занят или, возможно, перестает отвечать ...». Я обнаружил, что могу предотвратить это, просмотрев примерно: config и увеличив предпочтение dom.max_script_run_time с 10 до 30 секунд. Я хотел бы иметь возможность распространять это предпочтение для тех, кто не очень разбирается в технологиях, поэтому мне было интересно, есть ли способ автоматизировать это изменение, возможно, через расширение Firefox? Я никогда этого не делал, поэтому я не уверен, с чего начать.Расширение Firefox для изменения about: config preferences
0
A
ответ
2
Хотя я согласен, что лучшим решением для этого было бы исправить скрипт, который дает вам проблемы, вы не можете контролировать, что, так вот как вы можете это сделать в насадке:
Следуйте инструкциям на this tutorial from MDN
Тогда, когда у вас есть, что расширение работает, вы замените содержимое SayHello с этим очень упрощенно делать то, что вы хотите:
var pref = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
pref.setIntPref("dom.max_script_run_time", 30);
Это будет делать то, что вы хотите.
Смежные вопросы
- 1. Firefox about: config для Safari
- 2. Firefox addon development, как изменить about: config setting
- 3. читать «about config» prefrences mozilla firefox с помощью javascript
- 4. Расширение Firefox для изменения HTML
- 5. Capture about, preferences и quit пункты меню
- 6. Как изменить настройки firefox (about: config) с помощью новых WebExtensions api?
- 7. Изменить расширение css примерно: config firefox
- 8. Использование Javascript для изменения пользователя примерно: config Firefox
- 9. set about: параметр конфигурации Firefox
- 10. Исходный код для Firefox WebDriver (расширение Firefox)?
- 11. изменения URL вкладки Javascript расширение Firefox
- 12. Firefox расширение: даже слушателю изменения внутри панели
- 13. Firefox addon access config
- 14. Зачем использовать расширение для config/database.yml?
- 15. Как отключить надстройки (flash) в firefox 16.0.1, используя about: config или некоторый настраиваемый способ
- 16. расширение Firefox для перенаправления файлы
- 17. Расширение для установки API FireFox
- 18. Firefox для Android: ничего не могу изменить примерно: config
- 19. FIREFOX: плагин или расширение?
- 20. ОШИБКА для JP @ дс - Firefox Driver Config
- 21. FireFox. Как создать расширение для загрузки?
- 22. Firefox Addon SDK - Как создать about: page
- 23. Разрешение на расширение Chrome для «about: blank» страница
- 24. Расширение Showdown.js для изменения html
- 25. Расширение Firefox: добавление вкладок в панель предпочтений?
- 26. Alter about: параметр конфигурации через букмарклет в Firefox
- 27. Функциональность типа «about: whatever» для отображения произвольных данных в Firefox
- 28. DOM Изменено событие Расширение Firefox
- 29. POST JSON Firefox расширение?
- 30. Расширение Mozilla Firefox Javascript
Правильный способ исправить это будет исправлять скрипт, а не длину таймаута. –