落伍者站长论坛's Archiver

cn5217 发表于 2006-7-8 20:01

怎么去掉iplus的广告链接

有人懂吗?

原页面是 [url]http://shop.iplus.com.cn/[/url]

点会里面的链接出现iplus的广告链的,
比如[url]http://iplus.allyes.com/main/adfclick?db=iplus&bid=101[/url],26,1&cid=21259,2411,1&sid=56&show=ignore&ref=10002203&url=http://www.taobao.com/vertical/life/pro.php

点一下,链接会有iplus的广告参数的,怎么去掉广告参数?怎么直接链接到目标地址[url]http://www.taobao.com/vertical/life/pro.php[/url]


_______
___
下面的是个页面里的主要js代码,不知道怎么修改才不会出现上面的iplus的链接
_____________

var re0 = /\?adfpgc=/i;
var re1 = /\&adfpgc=/i;
var re2 = /\?ref=/i;
var re3 = /\&ref=/i;
var para_str=top.location.href;
var ADFPGC='';
var ADF_TMP_ARY=new Array();

var ADFCPID='';
var ADFCGID='';
var ADFCID='';
var ADFBPID='';
var ADFBGID='';
var ADFBID='';
var ADFSID='';
var ADFCONFIGID='';
var IPLUSREF='';
//CPID,CGID,CID,BPID,BGID,BID,SID,ConfigID

if(para_str.search(re0) != -1)
{
        ADFPGC=retrun_ADFPGC(para_str,para_str.search(re0)+8);
}
else if(para_str.search(re1) != -1)
{
        ADFPGC=retrun_ADFPGC(para_str,para_str.search(re1)+8);
}
if(para_str.search(re2) != -1)
{
        IPLUSREF = retrun_ADFPGC(para_str,para_str.search(re2)+5);
        IPLUSREF = IPLUSREF.substr(0,3);
}
else if(para_str.search(re3) != -1)
{
        IPLUSREF = retrun_ADFPGC(para_str,para_str.search(re3)+5);
        IPLUSREF = IPLUSREF.substr(0,3);
}
if(IPLUSREF == '')
{
        IPLUSREF = "100";
}
if(ADFPGC!='')
{
        ADF_TMP_ARY=ADFPGC.split(',');
        ADFCPID=ADF_TMP_ARY[0];
        ADFCGID=ADF_TMP_ARY[1];
        ADFCID=ADF_TMP_ARY[2];
        ADFBPID=ADF_TMP_ARY[3];
        ADFBGID=ADF_TMP_ARY[4];
        ADFBID=ADF_TMP_ARY[5];
        ADFSID=ADF_TMP_ARY[6];
        ADFCONFIGID=ADF_TMP_ARY[7];
}
d_r_cgid=",2411,825,1763,1769,1949,2874,4098,2176,1741,5062,4452,3058,824,7404,1788,1281,2442,4098,1622,";
function retrun_ADFPGC(para_str,num)
{
        var ADFPGC='';
        para_str=para_str.substr(num);
        if(para_str.search("&")==-1)
        {
                ADFPGC=para_str;
        }
        else
        {
                var tmp=para_str.split("&");
                ADFPGC=tmp[0];
        }
        return ADFPGC;
}
function iplus_taobao_click(e , ref)
{
        if(e.href.indexOf("allyes.com") == -1)
        {
                if(ADFCPID!="")
                {
                        if(ADFCPID==1 && d_r_cgid.indexOf("," + ADFCGID + ",") == -1)
                        {
                                e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+",999999&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                        }
                        else
                        {
                                e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+","+ADFCPID+"&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                        }
                }
                else
                {               
                        e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid=101,26,1&cid=21259,2411,1&sid=56&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                }
        }
        return true;
}
function iplus_joyo_click(e , ref)
{
        if(e.href.indexOf("allyes.com") == -1)
        {
                var re_q = /\?/i;
                if(e.href.search(re_q) != -1)
                {
                        e.href = e.href + "&source=iplus_";               
                }
                else
                {
                        e.href = e.href + "?source=iplus_";               
                }
                if(ADFCPID!="")
                {
                        e.href = e.href + ADFCID + "|" + ADFBID + IPLUSREF + ref;               
                }
                else
                {
                        e.href = e.href + "0|0" + IPLUSREF + ref;               
                }
                if(ADFCPID!="")
                {
//                        e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+","+ADFCPID+"&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                        if(ADFCPID==1 && d_r_cgid.indexOf("," + ADFCGID + ",") == -1)
                        {                        
                                e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+",999999&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                        }
                        else
                        {                        
                                e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+","+ADFCPID+"&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                        }
                }
                else
                {
                        e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid=101,26,1&cid=21259,2411,1&sid=56&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                }
        }
        return true;
}
function iplus_mms_click(e , ref)
{
        if(e.href.indexOf("allyes.com") == -1)
        {
                if(e.href.indexOf("ADFCID")!=-1)
                {
                        if(ADFCPID!="")
                        {
                                e.href=e.href.replace("ADFCID",ADFCID);                        
                                e.href=e.href.replace("ADFBID",ADFBID + IPLUSREF + ref);                        
                        }
                        else
                        {
                                e.href=e.href.replace("ADFCID","0");                        
                                e.href=e.href.replace("ADFBID","0" + IPLUSREF + ref);                        
                        }
                }
                if(ADFCPID!="")
                {
//                        e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+","+ADFCPID+"&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                        if(ADFCPID==1 && d_r_cgid.indexOf("," + ADFCGID + ",") == -1)
                        {                        
                                e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+",999999&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                        }
                        else
                        {                        
                                e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+","+ADFCPID+"&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                        }
                }
                else
                {
                        e.href = "http://iplus.allyes.com/main/adfclick?db=iplus&bid=101,26,1&cid=21259,2411,1&sid=56&show=ignore&ref="+IPLUSREF+ref+"&url="+e.href;
                }
        }
        return true;
}

function addFav()
{
        window.external.addFavorite(top.location.href , "折扣优惠购物导航网");
//        return false();
}
function arrivecount(ref)
{
        var url="";
        if(ADFCPID!="")
        {
                if(ADFCPID==1 && d_r_cgid.indexOf("," + ADFCGID + ",") == -1)
                {                        
                        url = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+",999999&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url=";
                }
                else
                {                        
                        url = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+","+ADFCPID+"&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url=";
                }
        }
        else
        {
                url = "http://iplus.allyes.com/main/adfclick?db=iplus&bid=101,26,1&cid=21259,2411,1&sid=56&show=ignore&ref="+IPLUSREF+ref+"&url=";
        }
        if(url != "" && typeof(arrive_ifm) != "undefined")
        {
                arrive_ifm.location.href=url;
        }
}
function iplus_listdown_click(targeturl,ref)
{
        if(targeturl.indexOf("ADFCID")!=-1)
        {
                if(ADFCPID!="")
                {
                        targeturl=targeturl.replace("ADFCID",ADFCID);                        
                        targeturl=targeturl.replace("ADFBID",ADFBID + IPLUSREF + ref);                        
                }
                else
                {
                        targeturl=targeturl.replace("ADFCID","0");                        
                        targeturl=targeturl.replace("ADFBID","0" + IPLUSREF + ref);                        
                }
        }
        /*
        if(targeturl.indexOf("taobao.com") != -1)
        {
                targeturl="http://adtaobao.allyes.com/main/adfclick?db=adtaobao&bid=31,32,5&cid=355,73,1&sid=100&show=ignore&url="+targeturl;
        }
        */
        if(ADFCPID!="")
        {
                if(ADFCPID==1 && d_r_cgid.indexOf("," + ADFCGID + ",") == -1)
                {                        
                        targeturl = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+",999999&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+targeturl;
                }
                else
                {
                        targeturl = "http://iplus.allyes.com/main/adfclick?db=iplus&bid="+ADFBID+","+ADFBGID+","+ADFBPID+"&cid="+ADFCID+","+ADFCGID+","+ADFCPID+"&sid="+ADFSID+"&show=ignore&ref="+IPLUSREF+ref+"&url="+targeturl;
                }
        }
        else
        {               
                targeturl="http://iplus.allyes.com/main/adfclick?db=iplus&bid=101,26,1&cid=21259,2411,1&sid=56&show=ignore&ref="+IPLUSREF+ref+"&url="+targeturl;
        }
        window.open(targeturl,"null");
}

sonicbbs 发表于 2006-7-8 21:52

*** 作者被禁止或删除 内容自动屏蔽 ***

cn5217 发表于 2006-7-8 23:30

[quote]原帖由 [i]sonicbbs[/i] 于 2006-7-8 21:52 发表
去不掉的 [/quote]
胡说,我是说把他的页面拿来自己用

我已经去掉了页面里的链接

不过下拉菜单那里不知道怎么去

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.