Как я могу добавить значок в букмарклет в Firefox?

3953
Drew Stephens

Букмарклеты, такие как SuperGenPass, не имеют значков, потому что они являются javascript:ссылками, а Firefox не знает, откуда он получит этот значок. Есть ли способ добавить значок в букмарклет JavaScript?

14
Я не думаю, что это возможно, но если вы найдете решение, которое я определенно хотел бы узнать (у меня есть сотни букмарклетов) scunliffe 14 лет назад 0

6 ответов на вопрос

8
URLParser.com

Вы можете попробовать этот трюк:

  1. Найдите нормальную ссылку (без JavaScript) для сайта с правильным значком.

  2. Добавьте эту ссылку на панель инструментов закладок как обычную закладку.

  3. Наконец, измените свойства только что добавленной закладки и измените местоположение так, чтобы оно было фактическим желаемым букмарклетом JavaScript, который вы хотите (вы хотите местоположение из букмарклета, у которого нет значка).

Теперь вы превратили закладку из шага 2 в букмарклет с нужным значком и JavaScript.

7
pelms

Расширение Favicon Picker 2 позволит вам сделать это.

Как использовать: Просто щелкните правой кнопкой мыши любую закладку и выберите «Свойства»,
затем нажмите «Обзор ...», чтобы выбрать значок или вставить URL-адрес к значку.

Иконки букмарклетов

Кроме того, вы можете удалить расширение, когда вы закончите, и значки останутся.

Разбивает некоторые другие диалоги на Mac, но я смог установить расширение, установить значок и удалить его. Есть ли способ изменить это, используя about: config или подобное? Drew Stephens 14 лет назад 0
К сожалению, расширение было несовместимо с последней версией Firefox, по крайней мере, с мая 2015 года, самое большее сегодня. thenonhacker 8 лет назад 0
3
Drew Stephens

Предложение Пелмса привело меня к поиску, возможно, связанной с Favicon Picker 3, которая лучше работает на Mac OS X.

У меня на Windows 7 x64 тоже работает нормально CAD bloke 13 лет назад 0
Недоступно для Firefox 31 Chandrayya G K 9 лет назад 0
3
GollyJer

Для Firefox 4+ используйте Bookmark Favicon Changer . Старые надстройки Favicon Picker не обновляются.

Мертвая ссылка !!!!!!! Chandrayya G K 9 лет назад 0
Обновил ссылку. Теперь он размещен на Firefox. GollyJer 9 лет назад 0
0
Amigo Omega

Самый простой способ - взломать закладку. Просто добавьте в закладки страницу, на которой есть значок, который вы хотите использовать. Возможно, вам придется нажать на закладку, чтобы загрузить фавикон с сайта, на который она ссылается. Получив значок, перейдите к закладке, щелкните правой кнопкой мыши и выберите свойства. Затем вы можете изменить «местоположение» на код javascript для букмарклета, который вы хотите связать со значком. Совет: Чтобы отличить букмарклет от закладки, я изменяю «имя» на вкладке свойств на то, что предшествует M :, например, если букмарклет предназначен для создания укороченного URL-адреса с помощью goo.gl, я бы назвал это « M: Goo.gl»

Amigo, этот ответ существенно отличается от ответа ** URLParser.com **? Mr.Wizard 11 лет назад 1
-1
K3---rnc
  1. Экспорт закладок в формате HTML.
  2. Отредактируйте HTML, добавьте ICON="data:image/png;base64,..."в свой букмарклет, т.е.

    <DT><A HREF="javascript:(function(){ ... })();" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAABGdBTUEAALGPC/xhBQAAAAxQTFRFAQMAXV9chIaDx8nGZHRYHgAAADhJREFUCNdjYAAD8QkMDFz//zcw8P//f4CBNTTUgYHbZvMB3AS7TfEBBq5VqxpAxAQGztCwALBBALHhF442ZwQdAAAAAElFTkSuQmCC"></A> 
  3. Импорт закладок из отредактированного HTML.

Работает в Firefox на данный момент.

Пробовал, не получилось ctrl-alt-delor 6 лет назад 0