1

例如-我在我的网站上分享了我的 frnd 网站的一些(近 100 多个)页面链接www.lol.com。但几天后,我的朋友将他的网站链接更改为www.lolz.com.

那么如何在我网站上的 javascript 帮助下更改www.lol.comwww.lolz.com,而无需手动更改我之前共享的那些链接。

4

2 回答 2

5
var allAnchors = document.getElementsBytagName('a');
for (var a = 0; a < allAnchors.length; a++){
  if (allAnchors[a].href.indexOf('lol.com') != -1){
    allAnchors[a].href = allAnchors[a].href.replace('lol.com','lolz.com');
  }
}

初步的,但应该工作。另外,我建议您的朋友在lol.com 之前创建一个域,以指向lolz.com。作为网站作者来处理这个问题是他们的问题,而不是你。

而且,jQuery 方法:

<script type="text/javascript">
  $(document).ready(function(){
    $('a[href*="lol.com"]').attr('href',function(orig){
      return orig.replace('lol.com','lolz.com');
    });
  });
</script>
于 2013-01-10T17:59:27.420 回答
1
$( function() {
$("a[href=http://www.lol.com]").attr("src", "http://www.lolz.com");
});
于 2013-01-10T17:59:42.207 回答