请问下如何统计网页中超链接被点击的次数啊?比如说,我的一个jsp页面中又10个指向不同网站的链接,我想知道每个链接每天被点击多少次,如何实现啊?(当然那10个网站不是我的,我不可能在他们那加计数器,多谢各位大神,用java/jspsh实现,qq995771764)

解决方案 »

  1.   


    $(document).on('a', 'click', function(){
        $.post('yourAction', {'href': $(this).attr('href')});
        return true;
    });
      

  2.   


    <a href="网址" onclick=function()><script>
        function(){    }
    </script>
    这种方式么?function主要实现对数据库中计数字段的+1?
      

  3.   

    javascript代码:<script>
    /*声明全局变量用于计数*/
    var a1=0;
    var a2=0;
    var a3=0;count(x){
    if(x==1){a1++;}
    if(x==2){a2++;}
    if(x==3){a3++;}
    }
    </script>超链接中加入点击事件:
    <a onclick="count(1)">A1</a>
    <a onclick="count(2)">A2</a>
    <a onclick="count(3)">A3</a>
    最后3个变量中保存的就是相应超链接的点击次数希望对你有所帮助!!
      

  4.   

    有些统计工具可以记, <a href="#" otitle="demo" otype="button">demo</a><script>
    (function(){
        setTimeout(function(){
           var _p = document.location.protocal.indexOf("https:") > -1 ? "https://" : "http://";
           var _d = "sdc.demo.com";
           var _h = document.getElementByTagName("head")[0];
           var _u = _p + _d + "/sdc/web.js";
           var _s = document.createElement("script");
           _s.src = _u;
           _h.appendChild(_s);
        },0);
    })();
    </script>