Страницы: 1
okkamas_knife, большое спасибо! Теперь всё работает.
Хотел поставить вот эту кнопку, но что-то не работает. (
Всё вроде бы сделал по инструкции.
[spoiler]/*CODE*/
var prefstate="custombuttons.prefstate.1";
var mypref01="browser.chrome.toolbar_tips";
var mypref01value1=1;
var mypref01value2=0;
var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService);
this.PS = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
var state=1-this.PS.getBoolPref(prefstate);
if (state==false){
var mypref01value=mypref01value2;
state=false;
} else {
var mypref01value=mypref01value1;
state=true;
};
this.PS.setBoolPref(mypref01,mypref01value);
this.PS.setBoolPref(prefstate,state);
this.checked=state;
/*Initialization Code*/
var prefstate="custombuttons.prefstate.1";
var mypref01="browser.chrome.toolbar_tips";
var mypref01value1=1;
var mypref01value2=0;
var p
…Skarm, спасибо за код, правда у меня это не работает, но я уже всё настроил, отредактировав chrome/browser.jar, так что проблема решена.
Но есть другой вопрос. Подсказки элементов интерфейса я удалил навечно, но подсказки элементов страницы я хочу включать и выключать динамически по нажатию клавиши F2. То есть нужно изменять видимо browser.chrome.toolbar_tips. Но проблема в том, что user_pref () нельзя выполнить как функцию javascript. Конечно можно было бы написать скрипт, который бы перезаписывал user.js, но как тогда заставить Firefox его перечитать без перезапуска. У кого какие мысли по поводу решения этой проблемы?
Добрый день. Подскажите, пожалуйста, как убрать всплывающие подсказки со всех элементов интерфейса и оставить на страницах.
Пробовал к примеру такой код:
#back-button-tooltip {display: none !important} #tabbrowser-tab-tooltip {display: none !important}
В седьмой версии работает только вторая строчка, в 3.6 не работает ничего.
Страницы: 1