Skip to content

Instantly share code, notes, and snippets.

@michimani
Last active March 2, 2018 00:32
Show Gist options
  • Save michimani/565f13dd483d0dc12880da82d4076962 to your computer and use it in GitHub Desktop.
Save michimani/565f13dd483d0dc12880da82d4076962 to your computer and use it in GitHub Desktop.
Replace the icon image of Hatena blog with another image.
var icon = 'https://path-to-icon';
var hatenaid = 'michimani';
var toc = 200;
var tos = 900;
var p = document.getElementsByClassName('profile-icon');
for (var n = 0; n < p.length; n++){
p[n].src = icon;
}
window.onload = function(){
setTimeout(function(){
var c = document.getElementsByClassName('hatena-id-icon');
for (var n = 0; n < c.length; n++){
if (c[n].src.indexOf('/'+hatenaid+'/') >= 0){
c[n].src = icon;
}
}
}, toc);
setTimeout(function(){
var s = document.getElementsByClassName('hatena-star-user');
for (var n = 0; n < s.length; n++){
if (s[n].src.indexOf('/'+hatenaid+'/') >= 0){
s[n].src = icon;
}
}
}, tos);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment