A的网站引入我的js,能否跟踪到访问A站点的访客的访问轨迹以及相关数据?如果可以,请提供个思路!

解决方案 »

  1.   

    简单点的来说,把A网站所有页面加上你的JS,每次用户打开A网站的某个页面就执行那个JS向你的服务器发送页面信息(name,url...).你这边的服务器接收数据进行分析并存储.
      

  2.   

    在你js加上这些试试
    function track(e){
    e = e ? e : window.event;
    var s = e.srcElement ? e.srcElement : e.target;
    var a = s.tagName;
    var u = s.href;
    var t = s.innerText ? s.innerText : s.textContent;
        if (a == "B"||a == "STRONG"){
            a = "A";
    u = s.parentNode.href;
        }
    if (a == "IMG"){
    t = u;
    u = s.parentNode.href;
    }
    if(a == "A" || a == "IMG"){
    try{
    new Image().src = "http://*****.com/track.php?a="+a+"&u="+escape(u)+"&t="+t;
    }catch(ex){}
    }
    return true;
    }document.onmousedown = track;
      

  3.   

    在js文件中,写一段代码访问你网关的url,url对应的代码统计访问数量。
      

  4.   

    用cookie记录,如果需要服务器端,可以用ajax方法向服务器端提交
      

  5.   

    做网站的访问统计?cnzz之类的东西么。。
    访问轨迹可以再解释的具体点伐。。
      

  6.   

    楼主的第一个问题,跟踪轨迹不好操作,但是你可以在JS加一条是自己引用的还是外界引用了。window.location.href是否为自己的站点或者其他不认识的站点!·
      

  7.   


    用google analytics 或者 cnzz 自己很难开发出比他专业的用户访问分析工具了
    使用也很简单 去搜索下看看