比如<a href="http://www.csdn.net" onclick="">csdn</a>这样一个链接,
我要在点击这个链接的同时把访问量记录下来.不知道怎么在onclick里把这个访问量给记录到数据库?  或是有其他什么好的办法?

解决方案 »

  1.   

    onclick触发一个函数  这个函数通过ajax发送信息看可以不
      

  2.   

    <a href="count.asp?u=http://www.csdn.net" onclick="">csdn</a>先跳到自己的页面统计完毕,然后转向
    count.asp'统计
    response.redirect reqruest.querystring("u")
      

  3.   

    谢谢
    我之前就用这种方法,但现在不能用这个跳转.
    有没有在onclick这个函数里可以解决的办法?
      

  4.   

    缓存?我要记录到数据库的嗯,我知道,我的意思是用缓存记录当前的点击次数,然后点击链接的时候,用ajax提交保存到数据库
      

  5.   

    缓存?我要记录到数据库的嗯,我知道,我的意思是用缓存记录当前的点击次数,然后点击链接的时候,用ajax提交保存到数据库
    能详细讲下吗?
      

  6.   

    假如你的页面不会跳转的话,那么每次点击链接的时候,肯定要定义一个全局的变量,去记录当前的点击次数,这个是累加的过程。如果页面刷新的话,这个变量也跟着重置为0,所以必须时刻保存好这个变量当前的值。然后就是传递参数,这个参考jquery.ajax,足以实现!
      

  7.   

    $('a').click(function() {
      $.post('x.php');
    });x.php从数据库取数量,然后递增,然后写入数据库
      

  8.   


    <a target="_blank" href="http://www.csdn.net"><img id="#tb1" src="test.jpg" border="0" /></a>
    <script type="text/javascript">
    $(document).ready(function(){
      $("#tb1").click(function(){
    $.post('x.php');
      });
    });
    </script>
    帮我看下这样为什么不行??
      

  9.   

    <a target="_blank" href="http://www.csdn.net"><img id="#tb1" src="test.jpg" border="0" /></a>
    <script type="text/javascript">
    $(document).ready(function(){
      $('a').click(function(){
    $.post('x.php');
      });
    });
    </script>$('a') 这样是可以的.但我这个页面有好几个<a>.我想用图片上的id来做这个统计是否可以?
      

  10.   

    哪位帮忙看下....问题在哪里?<a target="_blank" href="http://www.csdn.net"><img id="#tb1" src="test.jpg" border="0" /></a>
    <script type="text/javascript">
    $(document).ready(function(){
      $("#tb1").click(function(){
    $.post('x.php');
      });
    });
    </script>