Всем привет! Захотелось мне недавно сделать кнопку в тулбаре, кликая по которой мой браузер перемещал бы меня на главную сайта. Многие скажут «Зачем? Есть же линки на сайтах?». А мне лень их искать, да и честное слово «ХОЧУ КНОПКУ» кнопать в постоянном месте!
Всем javascript`ерам НЕ посвящается — они это напишут без проблем, а вот как быть обычному пользователю, который не знает как, но очень надо?
И мне надо такую кнопку....
Прошу прощения за оффтопик, но сразу хочу обратить внимание хабралюда! Эта статья написана для обычных пользователей. Она ни коем образом не претендует на уникальность.Оптимизации кода не было и не будет! (AS IS)
Поехали!
Для начала нам потребуется аддон Custom Buttons
После установки аддона необходимо перезапустить браузер.
Далее добавляем кнопку на тулбар-панель браузера: правый клик по тулбару -> добавить кнопку

В поле «Имя:» вписываем имя кнопки.
В поле «Код» вписываем javascript нашей кнопки (выберите удобный для себя сами):
URL будет открываться в той же вкладке
Выбираем картику на кнопку и вуаля!
Результат:

Спасибо:
Ionicman — за хабра-статью «Как сделать FF удобней — пишем свои кнопки»
Spec-Спасибо:
classx — за линк на аддон «Homepage plugin», который заставляет кнопку «Home» работать так же
remal — за наводку на функцию «location.host»
Всем javascript`ерам НЕ посвящается — они это напишут без проблем, а вот как быть обычному пользователю, который не знает как, но очень надо?
И мне надо такую кнопку....
Прошу прощения за оффтопик, но сразу хочу обратить внимание хабралюда! Эта статья написана для обычных пользователей. Она ни коем образом не претендует на уникальность.
Поехали!
Для начала нам потребуется аддон Custom Buttons
После установки аддона необходимо перезапустить браузер.
Далее добавляем кнопку на тулбар-панель браузера: правый клик по тулбару -> добавить кнопку

В поле «Имя:» вписываем имя кнопки.
В поле «Код» вписываем javascript нашей кнопки (выберите удобный для себя сами):
URL будет открываться в новой вкладке
// Запрашиваем у браузера текущий хост-линк страницы
var main_link = gBrowser.contentDocument.location.host;
//открываем ТАБ
gBrowser.selectedTab = gBrowser.addTab(main_link);
URL будет открываться в той же вкладке
(CTRL+Click_по_кнопке = URL в новой вкладке)
// Запрашиваем у браузера текущий хост-линк страницы
var main_link = gBrowser.contentDocument.location.host;
// Открываем URL в той же вкладке
openUILink(main_link, event, false, true);
Выбираем картику на кнопку и вуаля!
Результат:

Спасибо:
Ionicman — за хабра-статью «Как сделать FF удобней — пишем свои кнопки»
Spec-Спасибо:
classx — за линк на аддон «Homepage plugin», который заставляет кнопку «Home» работать так же
remal — за наводку на функцию «location.host»