转换链接到另一个链接- javascript

Convert Links to another link - javascript

本文关键字:链接 javascript 转换 另一个      更新时间:2023-09-26

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

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

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>
$( function() {
$("a[href=http://www.lol.com]").attr("src", "http://www.lolz.com");
});