Skip to content

Instantly share code, notes, and snippets.

@timrwood
Created December 2, 2013 18:26
Show Gist options
  • Save timrwood/7754098 to your computer and use it in GitHub Desktop.
Save timrwood/7754098 to your computer and use it in GitHub Desktop.
qunit set favicon
if (config.stats.bad) {
setFavicon('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAH0lEQVQ4T2P8z8AAROQDxlEDGEbDgGE0DIBZaBikAwCl1B/x0/RuTAAAAABJRU5ErkJggg==');
} else {
setFavicon('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAHklEQVQ4T2Nk+A+EFADGUQMYRsOAYTQMgHloGKQDAJXkH/HZpKBrAAAAAElFTkSuQmCC');
}
function setFavicon( uri ) {
var link, i,
links = document.getElementsByTagName("link");
for (i = 0; i < links.length; i++) {
link = links[i];
if (/\bicon\b/i.test(link.getAttribute("rel"))) {
link.parent.removeChild(link);
}
}
link = document.createElement("link");
link.type = "image/x-icon";
link.rel = "icon";
link.href = uri;
document.getElementsByTagName("head")[0].appendChild(link);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment