Я пишу код java-скрипта, который будет менять значки fav для веб-страниц. Я могу сделать это успешно для большинства веб-страниц, связанных с ситуацией. Но на веб-страницах, у которых нет значков fav, кешируется значок fav, который меня устанавливает мой код, и тогда единственный способ удалить значок - очистить кеш. Есть ли способ, по которому я могу добавить свой значок fav на страницу, не позволяя ему кэшировать.Значок Fav получает кешированный
var links = docHead.getElementsByTagName('link');
for (var i=0; i<links.length; i++) {
var olink = links[i];
if (olink.rel != null && olink.rel != undefined && (olink.rel.indexOf('icon') != -1)) {
docHead.removeChild(olink);
}
}
var link = document.createElement('link');
link.rel = 'icon';
link.href = **---- link for my fav icon ---------**
docHead.appendChild(link);
Итак, что этот кусок кода делает, если веб-страница с некоторым значок избр, его удаление его и заменить его с моим значком избр и обновить его еще раз, получая свой первоначальный значок избр.