例如:aa.html网页中的超链接,指向xxx.asp ,统计客户点击该超链接的点击量。不想在xxx.asp中做统计,因为其他链接也有指向xxx.asp的。只想统计客户通过aa.html中的超链点击转向xxx.asp。请问 怎么实现啊?求代码~~~~~~

解决方案 »

  1.   

    在xxx.asp中用Request.ServerVariables("HTTP_REFERER")来获取发送页的url,如果是aa.html 
    那么统计+1
      

  2.   

    ++
    用判断来路
    request.Referer 当然也可以在A页面,添加点击事件,ajax【 同步 】 更新点击数
      

  3.   

    在aa.html页面中的链接这样写
    <a href="xxx.asp?sourse=aa">显示文字</a>
    在 xxx.asp中检测传来的这个sourse值,如果等于aa就做统计处理
      

  4.   

    楼上两位的思路都很好啊如果是我的话,会用第一种, 比较直观一点
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
        <script type="text/javascript">
            function addAccessCount() {
                alert("增加前");
                $.post("xxx.aspx?action=addAccessCount", function () {
                    alert("增加后");
                });
            }
        </script>
    </head>
    <body>
        <div id="divTest">
            <a href="1.htm" onclick="addAccessCount()" >ABC</a>
        </div>
    </body>
    </html>
      

  5.   


    谢谢,能不能说具体点我是新手,以前只学过C,没学过java,js什么的不知道怎么写代码~~
      

  6.   

    点击一次+1要用到ajax,新手就算了吧。
    你还是在xxx.asp里判断来源页面吧。
      

  7.   

    那你还是老老实实把相关的基础打好了再说吧, web程序也不是你想的那么简单。 
      

  8.   

    o(>﹏<)o我也想从头慢慢学,boss不给我时间呀、、、做这个都是被迫的好吧~
      

  9.   

    I feel CNZZ is a good service for your requirement.
      

  10.   


    做广告统计 cnzz不是免费的吧
      

  11.   


    CNZZ is totally free.