我正在尝试为我的书签小工具添加一个网站图标,以便在Opera浏览器中删除默认的黑色星形符号。我阅读了这篇旧文章、这篇stackoverflow帖子,甚至安装了这个chrome扩展程序,但对于Opera浏览器没有成功。
我不确定Opera和Chrome有什么不同。我只是希望给你这个Bookmarklet,希望它能够正常工作:
javascript:(function(bookmarklets){
for(var i=0;i<bookmarklets.length;i++){
var code=bookmarklets[i].url;
if(code.indexOf("javascript:")!=-1){
code=code.replace("javascript:","");
eval(code)
}else{
code=code.replace(/^s+|s+$/g,"");
if(code.length>0){window.open(code)}
}
}
})
([{title:" ",url:"javascript:(function(){var link = document.querySelector(\x22link[rel~=\x27icon\x27]\x22);if (!link) {link = document.createElement(\x27link\x27);link.rel = \x27icon\x27;document.getElementsByTagName(\x27head\x27)[0].appendChild(link);}link.href = \x22https://google.com/favicon.ico\x22 })()"},{title:" ",url:"javascript:(function(){var title= 'Insert Text' ;document.title=title})();"}])