不同的Favicon onload?

时间:2014-05-08 19:33:17

标签: javascript jquery favicon

我正试图在页面刷新/加载时找到加载不同的图标。我有一个快速的谷歌,但注意似乎出现在教程方面。

1 个答案:

答案 0 :(得分:1)

基于此处的答案:Changing website favicon dynamically 我创造了你想要的东西。

(function() {
    var arrFavicon = ['link_favicon1', 'link_favicon2', 'link_favicon3']; //put your favicon links here

    var link = document.createElement('link');
    link.type = 'image/x-icon';
    link.rel = 'shortcut icon';
    link.href = arrFavicon[Math.floor(Math.random()*arrFavicon.length)]; //don't need to change here no matter how many favicons you have
    document.getElementsByTagName('head')[0].appendChild(link);
}());

现在,您所要做的就是将您的favicons链接放在数组arrFavicon中,并在每次加载页面时自动生成不同的favicons。