значок закладки javascript - PullRequest
       21

значок закладки javascript

3 голосов
/ 01 декабря 2010

У меня есть сайт, который предлагает полезную ссылку на закладку, которая содержит только JavaScript, а не ссылку на веб-страницу.например, URL: "javascript: (function () {.....}) ();"Значок, отображаемый на панели закладок, является изображением по умолчанию на чистом листе бумаги.

Есть ли способ заставить его иметь иконку по моему выбору, например favicon.ico моего сайта, когда кто-то перетаскивает ссылку на панель закладок?(например, когда ваша закладка представляет собой стандартный URL-адрес, такой как URL: "www.mysite.com")

Большое спасибо за ваше время!
jJ

Ответы [ 2 ]

1 голос
/ 01 декабря 2010

Эти закладки называются букмарклетами, только к вашему сведению:)

И нет, для них нет возможности настроить значок. Это связано с тем, что браузер автоматически ищет значок по ссылке, на которую указывает закладка. Он находит этот значок, либо обращаясь к самой странице и просматривая метаданные в HTML, либо, альтернативно, переходя в домен / favicon.ico

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

0 голосов
/ 01 декабря 2010

Я могу ошибаться, но я считаю, что вам нужно хотя бы раз посетить сайт через закладку, чтобы он обновил вашу закладку соответствующим значком. Тем не менее, вы можете использовать элемент link в заголовке и указать альтернативный значок для ярлыков.

<link rel="shortcut" HREF="/shortcut.ico">
...