如何计算远程JS文件中的“点击”?

时间:2014-01-19 14:07:23

标签: javascript jquery asp.net

我有一个JS文件,我交给我的朋友,在他的网站上展示了一些DIV。

我现在正在构建此文件的下一个版本,我也会将它交给他,但在此版本中,我想计算用户点击此DIV的“点击次数”。

(点击后,它会转到某个标签,转到其他网站..

我以为我可能会将他重定向到我的.aspx页面,统计它,并将其重定向到所请求的页面,但我想知道这是否是实现它的最佳方式....

1 个答案:

答案 0 :(得分:2)

如果您尝试维护服务器上的点击次数,那么您将不得不执行类似于重定向的想法,或者您必须向服务器发出某种请求并等待处理该请求在处理点击并转到新页面之前。对服务器的请求可以是对服务器上脚本的ajax调用,也可以是服务器计数的img请求(URL中的随机参数以防止缓存)。为了确保处理ajax调用或img加载,您必须等到它成功才能进入新页面。

如果您只想维护客户端的计数,则可以使用cookie或本地存储来保持点击次数。该计数可以立即更新,然后点击进入新页面。