Страницы: 1
подскажите как в своем дополнении из кода менять настройки браузера, а именно:
- запретить автоматически загружать картинки
-скрывать/ показывать: панель вкладок, панель навигации, панель меню ...
и желательно без перезагрузки браузера
Отсутствует
Не знаю как в дополнении. Но на Delphi делаю так:
Browser.QueryInterface(nsIWebBrowserSetup,BrowserSetup); BrowserSetup.SetProperty(NS_IWEBBROWSERSETUP_SETUP_ALLOW_IMAGES,1); - 0 выключить
Browser это nsIWebBrowser, а BrowserSetup - nsIWebBrowserSetup
Подействует только при следующей загрузке страницы.
В дополнении наверное тоже что-то в этом роде.
Константы настроек можно посмотреть тут http://www.mozilla.org/projects/embeddi … api10.html
Отредактировано arhberk (29-11-2010 02:15:02)
Отсутствует
спасибо работает
процедурка для народа)))
// n=0 disable
// n=1 enable
function img(n){ PS= Components.classes['@mozilla.org/preferences-service;1'] .getService(Components.interfaces.nsIPrefBranch); pref='permissions.default.image'; PS.setIntPref(pref,2-n); }
Отсутствует
Страницы: 1