Можно ли получить значок URL-адреса при выполнении сценариев на стороне клиента для JavaScript?
Я предполагаю, что мне пришлось бы использовать JSONP для этого, но я не знаю ни одного сервиса, который позволил бы мне сделать это. Кто-нибудь знает о том, как это сделать?
2 ответа
Решение
Это конечно возможно. Сначала проверьте, объявлен ли favicon в метатеге, и извлеките URL. Если метатега нет, используйте URL /favicon.ico. Тогда используйте new Image(URL)
манипулировать / тестировать файл.
Это не совсем то, что вы просили, но самый простой способ получить значок - использовать серверную службу, предоставляемую Google:
http://www.google.com/s2/favicons?domain=en.wikipedia.org
Просто отредактируйте его так, чтобы он указывал на нужный домен.