Benutzer:Saibo/faviconersetzen.js
Zur Navigation springen
Zur Suche springen
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
// File: favtest.js (probably from [[Benutzer:GoldenHawk82/favtest.js]])
// Author: GoldenHawk82
// Date: 2008-07-03
// License: http://creativecommons.org/licenses/by-nc-sa/2.0/de/
function gEbTN(p, tn) {
return p.getElementsByTagName(tn);
}
var _vDocHead = gEbTN(document, "head")[0];
function setFavicon(icoURI) {
var fav = document.createElement("link");
fav.type = "image/x-icon";
fav.rel = "shortcut icon";
fav.href = icoURI;
removeFavicons();
_vDocHead.appendChild(fav);
}
function removeFavicons() {
var links = gEbTN(_vDocHead, "link");
for (var i=0; i<links.length; i++) {
var l = links[i];
if (l.type=="image/x-icon" && l.rel=="shortcut icon") {
_vDocHead.removeChild(link);
}
}
}
setFavicon('//upload.wikimedia.org/wikipedia/commons/4/42/Fav1.gif');