0
我正在寫一個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);
那麼,這段代碼是幹什麼的,如果一個網頁是有一些喜歡的圖標,它取出,並用我最喜歡的圖標,並在刷新其再次獲得其原來的最愛圖標代替它。