编程语言
首页 > 编程语言> > javascript-使用Greasemonkey修改所有链接

javascript-使用Greasemonkey修改所有链接

作者:互联网

我想修改一个站点的页面,该页面的所有链接都以“ http://linkblur.com/”开头.我尝试了这个:

links = getElementsByTagName('a');
for (l in links) {
    l.href = l.href.replace('http://linkblur.com/?','');
}

但这是行不通的.我究竟做错了什么?

解决方法:

尝试:

var links = document.links;
var link;
for(var i=links.length-1; i >=0; i--){
  link = links[i];
  link.href = link.href.replace("http://linkblur.com/?", '');
}

标签:greasemonkey,javascript
来源: https://codeday.me/bug/20191106/1998876.html