比方说,我现在做一个网上新闻的攫取,攫取到自己的网站上,现在我想问问怎么做一个事件来捕获用户的点击了哪个超链接,我在网上找到一个例子
<script language="javascript"> 
function linkNum(){
var str=window.location.href;  
alert(str);
}
</script>
但是问题是我只想捕获到这个点击后是想在数据里增,想问问这个事件应该去实现比较好?

解决方案 »

  1.   

    就是新闻的链接,怎样通过点击这些链接触发事件,而我要的事件就是保存我点击的url地址,意思就是说我点击了,我就能够把这个值存到数据库里,不知道讲到这,还能不能讲得明白?
      

  2.   

    <a href="#" onclick="test(this)">aaa</a>function test(obj){
      alert(obj.href);
    }
      

  3.   

    问题我不是以弹出框的形式提示一下,我是想通过点击链接,是否用把脚本里的值作为一个参数传递,因为我想在数据库实现点击率,如果可能的话,我还想实现一个有历史记录,不过现在就是怎么点到这个url的值,而不是弹出一个框,如果是弹出一个框的话,我也知道怎么做的
      

  4.   

    你还不如直接在页面打开的时候就执行JAVA方法把本页面的访问+1呢, 用脚本多麻烦
      

  5.   

    你总不会把url直接保存到数据库吧,那要是点了几百次,你数据库不得保存几百个同样的,用8楼的。
      

  6.   

    还有一个问题,那就是你所说点了几百次,其实点了几百次也只是update了一个字段里的值而已,没你想得那么严重
      

  7.   

    点击每个链接后,在相应的Servlet处理时也可在每个jsp页面上嵌入相应代码,保存(统计)该页面就可以了