有没有办法跟踪一个按钮被点击了多少次?我希望解决方案只涉及 JS,但如果我必须使用 PHP/MYSQL,那也没关系。我已经有谷歌分析,所以我不知道那里是否有选项。
按钮的 src 只是 '#' 被 jquery 拾取
编辑:哇,完全没有意识到我问错了方式。我想要做的是更多的用户总点击,而不是 JavaScript 事件处理。我只想能够跟踪按下按钮的次数和时间
诸如对 PHP 脚本的后 Ajax 调用之类的东西是否可行?
有没有办法跟踪一个按钮被点击了多少次?我希望解决方案只涉及 JS,但如果我必须使用 PHP/MYSQL,那也没关系。我已经有谷歌分析,所以我不知道那里是否有选项。
按钮的 src 只是 '#' 被 jquery 拾取
编辑:哇,完全没有意识到我问错了方式。我想要做的是更多的用户总点击,而不是 JavaScript 事件处理。我只想能够跟踪按下按钮的次数和时间
诸如对 PHP 脚本的后 Ajax 调用之类的东西是否可行?
为按钮注册一个 onClick 事件。onClick 处理程序应该执行一些操作,例如从您的服务器加载一个空图像(但不显示它)。然后,您只需计算服务器上对该 gif 的调用。
这就是 Google Analytics 之类的工作方式。
如果您不想推出自己的事件跟踪,Mixpanel 可能是一个不错的选择。
你可以在 jQuery 中做到这一点:
HTML:
<button>Button</button>
<p>Button clicked: </p><input type="text"></input>
JS:
var buttonClickCount = 0;
$("button").click(function(){
buttonClickCount++;
$("input").val(buttonClickCount);
});
这是一个工作演示:http: //jsfiddle.net/m8QVz/