javascript - 不同的网站图标加载?

标签 javascript jquery favicon

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

最佳答案

基于这里的答案: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);
}());

现在,您所要做的就是将您的网站图标链接放入数组 arrFavicon 中,每次加载页面时都会自动生成不同的网站图标。

关于javascript - 不同的网站图标加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23550903/

相关文章:

javascript - 如何在 JSLINT 中逐个方法地处理未使用的变量?

javascript - 从 iFrame/Window 访问 JavaScript 中的父对象

javascript - 结合两个mapStateToProps React

javascript - 封装的闭包与类?

Node.js Heroku部署错误503

JQuery - 使用 JSON 的属性创建输入

php - MySQL、JSON 和 Fullcalendar

jquery - 用于搜索所需模态窗口的脚本(通过 Id 按钮)(不起作用)

javascript - 如何使用 JavaScript 获取网站的图标?

html - 最小可行图标代码