Добавление значков с общей опцией - PullRequest
0 голосов
/ 12 августа 2011

Я хотел бы добавить значки сайта на свой сайт, используя favicon.ico.

однако я хочу загрузить общий значок, если на сайте его нет.

Как я могу проверить наличие значка и, если его нет, манипулировать DOM, чтобы указать общий значок на сервере.

Ответы [ 2 ]

1 голос
/ 12 августа 2011

Вы можете использовать JavaScript.Адаптируйся под костюм ...

var img = document.getElementsByTagName('img')[0],
    favicon = new Image;

favicon.onerror = function() {
    img.src = 'http://some-other-url.com/favicon.ico';
}

favicon.src = 'http://example.com/favicon.ico';
0 голосов
/ 14 августа 2011

Нашел эту ссылку, хотел бы, чтобы я нашел это раньше.

<img src="image.gif" onerror="src_to_generic()" />

в

w3 школах

Просто вызовите функцию наошибка, которая сбрасывает src в общее изображение.

...