Javascript 计算超链接上的单击次数
我们想在一个时间戳(比如10分钟)后将显示在web浏览器上的URL链接的命中计数器插入数据库中? 例如 www.google.comJavascript 计算超链接上的单击次数,javascript,mysql,html,Javascript,Mysql,Html,我们想在一个时间戳(比如10分钟)后将显示在web浏览器上的URL链接的命中计数器插入数据库中? 例如 www.google.com 这显示为超链接,希望在会话结束后计算此会话的单击次数添加要单击的事件,向服务器发送异步请求,并将其存储在数据库中。有多种方法可以完成此操作 以下是一些不太难做到的事情: 使用Jquery/Ajax捕获单击,然后将其插入 数据库 创建一个重定向页面,单击该页面将记录 单击并重定向到目标页面(将损害您的内部链接) 这样做 $(“#YourAnchoreElement
这显示为超链接,希望在会话结束后计算此会话的单击次数添加要单击的事件,向服务器发送异步请求,并将其存储在数据库中。有多种方法可以完成此操作 以下是一些不太难做到的事情:
- 使用Jquery/Ajax捕获单击,然后将其插入 数据库
- 创建一个重定向页面,单击该页面将记录 单击并重定向到目标页面(将损害您的内部链接)
- 这样做
$(“#YourAnchoreElement”)。单击(函数(){
})代码>
在action/url函数中,只需在每个请求上增加一个DB值我尝试了onclick event,但如何设置计时器?如果确实需要计时器,则可以从服务器调用DB函数,该函数在10分钟后进行更新。
$.get('yourAction.action/url');