应对一些特殊的情况, 需要将网站的logo修改. 写下方法记录一下.
/*** JQ 修改 網站 icon* @param {Object} url 自定義 的 icon url*/selfSetIcon(url){var links = $('link') // 獲取所有 link 元素for(var i = 0;i<links.length;i++){ //遍歷 link 元素var link = $(links[i])var rel = link[0].rel; // rel 表示 link 的類型 icon 對應 shortcut iconrel = rel.toLowerCase(); // 部分網站 會 大寫. 統一轉成小寫if(rel.indexOf('shortcut icon') > -1){ // 當連接中存在 shortcut icon 字眼link[0].href = url // 修改 網站iconbreak;}}}/*** JS 修改 網站 icon* @param {Object} url 自定義 的 icon url*/selfSetIcon(url){var links = document.getElementsByTagName('link') // 獲取所有 link 元素for (var i = 0; i < links.length; i++) { //遍歷 link 元素var link = links[i]var rel = link.rel; // rel 表示 link 的類型 icon 對應 shortcut iconrel = rel.toLowerCase(); // 部分網站 會 大寫. 統一轉成小寫if (rel.indexOf('shortcut icon') > -1) { // 當連接中存在 shortcut icon 字眼link.href = url // 修改 網站iconbreak;}}}