JavaScript动态更改网站图标
我有一个Web应用程序,该应用程序根据当前登录的用户进行了品牌标记。我想将页面的图标更改为自有品牌的徽标,但是我找不到任何代码或如何使用该示例的示例。去做这个。以前有人成功做到过吗?
我正在想象一个文件夹中有十二个图标,并且要使用的favicon.ico文件的引用是随HTML页面一起动态生成的。有什么想法吗?
回答:
为什么不?
(function() { var link = document.querySelector("link[rel*='icon']") || document.createElement('link');
link.type = 'image/x-icon';
link.rel = 'shortcut icon';
link.href = 'http://www.stackoverflow.com/favicon.ico';
document.getElementsByTagName('head')[0].appendChild(link);
})();
Firefox应该很棒。
编辑以正确覆盖现有图标
以上是 JavaScript动态更改网站图标 的全部内容, 来源链接: utcz.com/qa/431119.html