比如我的站上面有baidu.com的链接,但是当用户从baidu.com点入到我的站上时,baidu.com这个链接自动更换成别的还有,baidu.com在我站上显示的是go.asp?id=5这样首先要获取来路网址,然后转换成id,最后才能更换是吧求解

解决方案 »

  1.   

    首先判断用户url的来源,如果url里包含baidu那么就把你页面上baidu替换成其他就可以了。
      

  2.   

    但是baidu.com在我站上链接的形式是go.asp?id=5这样要先取得baidu.com在我站上的id吧
      

  3.   

    找到一段,但不知道怎么改   var upurl=""
       if (document.referrer!="") upurl=document.referrer.split("/")[2]
       if ((upurl!="") && (document.location.href.indexOf(upurl)<=0))
      for (var i=0;i<document.getElementsByTagName("A").length;i++)
      {
     if (document.getElementsByTagName("A")[i].href.indexOf(upurl)>0)
     { //alert(document.getElementsByTagName("A")[i].innerText)
       document.getElementsByTagName("A")[i].innerText="全球最大"
       document.getElementsByTagName("A")[i].href="/go.asp"
     }
      }
      

  4.   

      var upurl=""
       if (document.referrer) upurl=document.referrer.split("?")[0];
    if(upurl.toLowerCase()indexOf('baidu.com')>0){ document.getElementByID("baidu").href="/go.asp"; // 修改连接
    }
      

  5.   

    <a href='go.asp?id=5' target='_blank' onclick="gourl('http://www.baidu.com')" title='百度'>百度</a>如果我的网站上是这种表现形式,应该怎么来写JS呢
      

  6.   

    我网站上的链接是这样子的<a href='go.asp?id=5' target='_blank' onclick="gourl('http://www.baidu.com')" title='百度'>百度</a>当用户从baidu.com点入我的站的时候,go.asp?id=5能自动调整为别的链接这个功能就是为了防止IP重复导入