Мне бы очень хотелось, чтобы это была кнопка на панели инструментов в Firefox (например, справа от кнопки «Справка»). Я знаю, что его легко переместить на панель инструментов закладок, но мне бы хотелось, чтобы панель инструментов закладок была скрыта, поэтому я бы предпочел иметь для этого актуальную кнопку в Firefox и, возможно, некоторые другие закладки, если это легко!
Как добавить закладку Firefox в качестве кнопки панели инструментов?
Я не хотел редактировать ваши вопросы, поскольку это может относиться и к простым закладкам, но на тот случай, если вы не знаете: закладки JavaScript часто называют «букмарклетами». (Мой новый любимый: Printliminator на http://css-tricks.com/examples/ThePrintliminator/)
Arjan 15 лет назад
1
Спасибо за ваш комментарий - я буду искать еще несколько интересных буклетов в будущем! В настоящее время я пытаюсь использовать приведенное ниже решение, но пока не особо разглядываю
falter 15 лет назад
0
Вы можете добавить текст к кнопке, если хотите, использовать ее для запуска определенного веб-сайта или выполнения кода. Код инициализации выполняется при запуске браузера и создании кнопки.
Использование простое.
Щелкните правой кнопкой мыши пустое место на панели инструментов и выберите новый параметр под названием Добавить новую кнопку ...
Вы видите диалоговое окно выше.
После этого кнопка будет создана. Все, что вам нужно, - это добавить его туда, куда вам нужно, с помощью параметра «Настроить» контекстного меню панели инструментов.
Thank you for this - I have installed it, and tried to paste the javascript into the code section, and also tried it in the URL section, but neither seem to work. I have the button on my toolbar, but at the moment it does nothing! my code is in my OP
falter 15 лет назад
0
Я не знаком с JavaScript. Но я подозреваю, что вам нужно отредактировать ваш фрагмент, чтобы удалить «javascript:» и, возможно, также «function ()». По сути, измените его, чтобы он выполнялся из поля кода, которое, как мне кажется, внутренне использует функцию оценки.
A Dwarf 15 лет назад
0
К сожалению, я попытался удалить оба из них, и ни одно из решений не сработало. Я также пытался добавить его в качестве URL (в конце концов, это только URL в моих закладках), но это тоже не сработало
falter 15 лет назад
0
Если вы будете следовать инструкциям @ Inrbob по размещению кода букмарклета внутри `loadURI (" BOOKMARKLET HERE ");` это работает отлично!
Acorn 13 лет назад
4
Это не работает в Quantum и, похоже, нарушает Waterfox. :(
endolith 6 лет назад
0
12
lnrbob
Я понимаю, что это очень и очень давно, но я столкнулся с этим сегодня, когда искал ответ на этот вопрос. Используйте инструмент пользовательских закладок, как рекомендовано выше, а затем добавьте строку javascript, которая появляется в вашей закладке, где URL появляется в коде ниже:
loadURI ("*URL*");
Это отлично работает!
Acorn 13 лет назад
0
Wooo! рад, что это помогло :)
lnrbob 13 лет назад
0
`ReferenceError: loadURI не определено` :(
Gringo Suave 11 лет назад
0
@GringoSuave, вы следуете инструкциям Гнома? V0.0.5.5 плагина отлично работает с моим FF 18
lnrbob 11 лет назад
0
Если ваша закладка содержит двойные кавычки в коде, это не удастся. Вам придется заменить двойные кавычки в коде букмарклета на одинарные кавычки
Nat 8 лет назад
0
3
nik
Это может не совсем отвечать на ваш вопрос, но, если вы хотите сэкономить пространство панели инструментов закладок (а не просто время от времени скрывать и показывать его), вы можете уменьшить содержание панели инструментов закладок и полностью переместить его, кроме кнопки «Справка» . Таким образом, вы сделали только два «бара» под названием Firefox. Строка меню и адресная строка ... Это работает для вас?
Чтобы сделать это,
щелкните правой кнопкой мыши в области, кроме кнопки справки
выберите ' customize...'
перетащите панель инструментов закладок из ее положения в новое, кроме «Справка»
завершить настройку Doneкнопкой «»
Теперь, если у вашей закладки есть хороший значок, вы можете даже удалить ее строку имени и сделать ее похожей на кнопку там ...
Спасибо за предложение, но я хочу сохранить панель инструментов закладок, на которой скрыты несколько элементов, но действительно нужна вторая панель инструментов закладок!
falter 15 лет назад
0
2
Shah Zor
On the initialization tab add this code:
var link = "place your bookmarklet code here" this.leftclick = function(evt){ openUILink(link);} this.setAttribute( 'onclick', 'gQuot( event, this )' );
This will load your bookmarklet in the active tab.
Привет, Шах, добро пожаловать в SuperUser. Отказ от ответственности не нужен, если ответ полезен, не имеет значения, старый он или новый. Я предложил изменить, чтобы удалить часть ответа «без ответа», но если она не соответствует вашим намерениям, пожалуйста, измените ее.
Jonathan Garber 11 лет назад
0