javascript - 使用 javascript 库的用户事件跟踪

标签 javascript jquery html dom logging

<分区>

是否可以跟踪用户在网页上的每个操作并创建日志?这个想法是通过 AJAX 将用户操作日志传输到服务器并保存。在每个元素的每个事件上,我可以编写代码/逻辑来在控制台中编写一些日志,但我想知道是否有任何可用的库/快捷方式可以在客户端记录网页上的所有操作,包括事件和复制、粘贴等操作、单击、双击、选择等及其元素引用。

最佳答案

您可以使用现成的解决方案:

您可以使用 Google Analytics 及其事件跟踪器做一些了不起的事情:

如果您正在寻找定制的解决方案,您可以尝试以下使用 PHP 和 JavaScript 的解决方案:

请记住,使用第三方解决方案可提高性能。将鼠标移动坐标实时写入数据库,需要大量资源。

关于javascript - 使用 javascript 库的用户事件跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18713415/

相关文章:

javascript - 使用 Facebook API 发布到页面时添加定位

jquery - 有没有一个 JQuery 插件可以比较两个字符串并突出显示差异

html - 页脚显示在页面中间?

javascript - 在谷歌图表中设置列颜色

javascript - 在 web worker 中解码 JPEG

javascript - 表单提交上的 Bootstrap 模式未在正确的位置显示

javascript - JQuery 切换仅单击上一个跨度显示

html - 具有动态高度图像的自动高度

javascript - return如何影响创建一个没有括号的对象的过程

javascript - 在 div 中获取特定的文本行