1

在我的页面上,我想转换一些文章的所有链接,所以我制作了一个简单的脚本,但是当我将它添加到 wordpress 它的块页面时,就像它有无限循环......(对不起我的英语不好)。

脚本需要从某个区域(某个 div)获取所有链接......如果有人能找到问题,请帮助!

这是脚本:

if(document.getElementById("somediv")){
    dwn=document.getElementById("somediv");
    link=dwn.getElementsByTagName("a");
    count=link.length;
    i=0;
        while(i<count){
            hotornot=String(link[i]);
                if(hotornot.indexOf("auto-im.com")=="-1"){
                link[i].href="http://newpage.me/seo?dwn="+escape(link[i]);
                i++;}
                };  
}
4

1 回答 1

1
if(hotornot.indexOf("auto-im.com")=="-1"){
    link[i].href="http://newpage.me/seo?dwn="+escape(link[i]);
i++;}

那是你的问题。我永远不会增加页面上的链接总数,因为您正在通过 auto-im.com 进行过滤。将 i++ 放在条件之外。

于 2012-05-11T17:41:25.403 回答