我有这个js书签,使所有当前页面的字体颜色变黑。 我想要的是主要书签的效果,甚至点击页面的链接
javascript:(
function(){
var newSS, styles='* { color: black !important }';
if(document.createStyleSheet) {
document.createStyleSheet("javascript:'"+styles+"'");
} else {
newSS=document.createElement('link');
newSS.rel='stylesheet';
newSS.href='data:text/css,'+escape(styles);
document.getElementsByTagName("head")[0].appendChild(newSS);
}
}
)();
所以我觉得如果有办法我们可以将当前页面的链接更改为
< a href =“javascript:'加载链接位置'然后'应用颜色效果'”>链接< / a>
*实际上不能想到正确的代码lol 我不想使用时尚的插件或类似xD的东西
答案 0 :(得分:0)
因此,有几个部分:
document.location
中。 所以粗略的代码看起来像这样:
functionToHighlightTextBlack(); // Apply to current page
// Apply to future page
for (var ls = document.links, numLinks = ls.length, i=0; i < numLinks; i++){
ls[i].onClick = function() {
document.location = ls[i].href;
functionToHighlightTextBlack();
}
}