Как скачать favicon с сайта?

когда вы просматриваете веб-сайт, значок "favicon" отображается на вкладке или рядом с URL-адресом (или рядом с закладкой).

Если я хочу эту графику, есть ли способ загрузить ее непосредственно с сайта? Я бы предпочел загрузить его непосредственно из интернета, но если все остальное не удастся, я выкопаю его из того места, где он хранится на моем компьютере (Windows 7, Firefox 3.6.6).

9
задан Community
15.12.2022 16:52 Количество просмотров материала 2839
Распечатать страницу

11 ответов

Studiohack имеет" тщательный " подход, но вот короткий Хак:

  1. введите доменное имя, как https://superuser.com/(должно заканчиваться '/')
  2. добавить favicon.ico до конца
  3. нажмите enter (это должно быть в URL:https://superuser.com/favicon.ico)
  4. Правой Кнопкой Мыши на изображении и выберите "Сохранить Изображение как"
148
отвечен wag2639 2022-12-17 00:40

чтение http://en.wikipedia.org/wiki/Favicon вы можете также найти, что:

следующий формат кроссбраузерный и поддерживается Internet Explorer, Firefox, Chrome и Opera.[3]

<link rel="shortcut icon" href="http://www.example.com/myicon.ico" />

дополнительно следующее также приемлемо:

<link rel="shortcut icon" href="/somepath/myicon.ico" />

ниже показан поддерживаемый формат тегов ссылок с использованием примеров, для HTML и код XHTML.

HTML:

<link rel="icon" type="image/vnd.microsoft.icon" href="http://example.com/image.ico"> <link rel="icon" type="image/png" href="http://example.com/image.png"> <link rel="icon" type="image/gif" href="http://example.com/image.gif">

Итак, обычная практика заключается в том, чтобы поместить файл под названием 'favicon.ico ' на корневой папке, но, чтобы быть уверенным, вы должны искать исходный код обслуживаемого файла и посмотреть, если и что определено там.

например, дляhttp://superuser.com это

<link rel="shortcut icon" href="http://sstatic.net/su/favicon.ico"> 
44
отвечен akira 2022-12-17 02:57

вы не всегда можете добавить / favicon.Ико (например. https://superuser.com/favicon.ico)

Все ответы являются более сложными, чем это необходимо.

все, что вы делаете, это то, что написано здесь:http://www.itechcolumn.com/4-way-download-favicon-website/

  1. перейти к целевому сайту.
  2. просмотр источника страницы (щелкните правой кнопкой мыши на странице и выберите "Просмотр источника страницы") - использование firefox, может немного отличаться в других броузеры.
  3. Поиск (Ctrl+F) для "ярлык"
  4. вы должны увидеть нечто вроде этого:

    link rel="shortcut icon" href="http://www.sitename.com/images/thenameofthefavicon.ico"/>

  5. щелкните правой кнопкой мыши по ссылкеhttp://www.sitename.com/images/favicon.ico и сохраните значок. Или откройте страницу с помощью URL-адреса и сохраните страницу.

28
отвечен nittyjee 2022-12-17 05:14

вы можете сделать это с помощью Google S2 converter.

вот синтаксис:http://www.google.com/s2/favicons?domain=DomainName

ex: http://www.google.com/s2/favicons?domain=https://superuser.com/

23
отвечен Vamshi Kurra 2022-12-17 07:31

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

Chrome может надежно вытащить фавикон, используя это решение:

  1. посетите сайт, который вам нужен favicon для
  2. добавить 'chrome:/ / favicon /' перед url сайтов.
  3. Правой Кнопкой Мыши на изображение
  4. Сохранить Изображение как...
10
отвечен J.D. 2022-12-17 09:48

в Firefox 3: Нажмите значок избранного, появится всплывающее окно, и вы можете нажать кнопку " подробнее "...в появившемся окне перейдите на вкладку" медиа". Выделите конкретный элемент мультимедиа, который вы хотите (он показывает предварительный просмотр в большом белом пространстве в нижней части окна), затем нажмите "Сохранить как". Дайте ему имя, выберите место, и все готово! :)

некоторые сайты могут не иметь значка в списке, но некоторые будут...удар или промах...попробуйте это на Super User...SU имеет фавикон перечисленный...

5
отвечен studiohack 2022-12-17 12:05

Если у вас включен JavaScript, вы можете запустить его в консоли:

(function() {
    var i=0;
    var arrLink = [];
    var found = 0;
    arrLink = document.getElementsByTagName('link');
    if (arrLink.length > 0) {
        for (i=0; i < arrLink.length; i++) {
            if (typeof arrLink[i].rel !== 'undefined' && arrLink[i].rel.indexOf('icon') > -1) {
                found = 1;
                window.open(arrLink[i].href);
            }
        }
        if (found === 0) {
            alert('favico Not Found');
        }
    } else {
        alert('favico Not Found');
    }
})();

альтернативно используйте приведенный ниже код в качестве закладки / вставки в URL:

javascript:(function(){var a=0,b=[],c=0,b=document.getElementsByTagName("link");if(0<b.length){for(a=0;a<b.length;a++)"undefined"!==typeof b[a].rel&&-1<b[a].rel.indexOf("icon")&&(c=1,window.open(b[a].href));0===c&&alert("favico Not Found")}else alert("favico Not Found")})();
4
отвечен Pranav 웃 2022-12-17 14:22

нет необходимости во всем этом PHP дерьме.

все, что вам нужно сделать в Firefox, это нажать на изображение ico в URL, нажмите "Подробнее", затем нажмите кнопку "медиа". Фавикон.ico обычно является первым в списке и уже выделен, но если это не так, прокрутите вниз, а затем нажмите кнопку "Сохранить как".

кстати, начиная с Firefox 16, изображения ico больше не отображаются в поле URL, но отображаются в каждой вкладке и могут быть захвачены одинаково.

2
отвечен Xircal 2022-12-17 16:39

попробуйте этот бит PHP, который захватывает фавикон и сохраняет его как .файл ico. Вы могли бы, вероятно, использовать это, чтобы захватить почти любой файл. Обратите внимание на использование 'b' для 'двоичного' флага.

<?php
    echo '<p>Fetching Favicon.ico.</p>';
    $in = fopen('http://targetdomain.com/favicon.ico', 'rb');
    $contents = '';
    while (!feof($in)) {
        $contents .= fread($in, 8192);
        }
    fclose($in);
    $len = strlen($contents);
    echo '<p>Read ' . $len . ' bytes.</p>';

    $out = fopen('favicon.ico', 'wb');
    fwrite($out, $contents, $len);
    fclose($out);
    echo '<p>Written Favicon.ico.</p>';
?>
1
отвечен PHP Hacker 2022-12-17 18:56

просто скопируйте url из адресной строки и взять веб-сайт и щелкните правой кнопкой мыши и выберите вид источника или в адресной строке Тип: вид-источник: адрес веб-сайта.Если вы хотите получить значок facebook,просто введите, view-источник:http://www.facebook.com и просто нажмите Ctrl и F вместе и введите .ico и вы увидите ссылку.В том, что будет Текст С.ico подсвечивается зеленым цветом.Нажми на эту ссылку.Вы увидите соответствующий значок.Щелкните правой кнопкой мыши > Сохранить Изображение как, а затем дать имя и сохранить его.

0
отвечен Blestin V Bency 2022-12-17 21:13

url значка может отличаться от www.example.com/favicon.ico.

щелкните правой кнопкой мыши на странице и нажмите на кнопку View Page Source, тогда вы можете найти favicon ссылке head тег!

например :

<link href="/MyFavicon.ico" type="image/x-icon" rel="shortcut icon"/>
0
отвечен Ahmad Mobaraki 2022-12-17 23:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх