扩展Chrome以在浏览器上捕获鼠标数据

时间:2016-06-17 17:15:52

标签: javascript html css

这个想法很简单。在一般使用过程中获取鼠标数据,并将其存储到本地数据库中。然而,然后我学到了,遗憾的是你不能使用PHP!有没有办法用chrome来捕获窗口数据,例如鼠标位置,点击位置等等?

我想简单地将event.clientX和event.clientY存储在某种文件中。

简而言之,如果您使用onmousemove事件,我希望它的工作方式与在单个网页上工作的方式相同。

任何人都可以帮助解释这是否可能,并指出正确的方向?如果不可能,请告诉我原因。

2 个答案:

答案 0 :(得分:1)

PHP是服务器端脚本语言。在任何情况下,它都与您的要求无关。 正如您所说,Javascript就是您所需要的。您可以从javscript获取有关点击内容,点击位置,合作伙伴等信息。 最简单的示例程序是将此javascript代码添加到HTML文件的末尾,并在浏览器中打开控制台日志框,然后单击浏览器视图端口的不同位置。

<script>
    window.onclick = function(event) {
    console.log(event);
    }
</script>

答案 1 :(得分:0)

要存储捕获的x / y数据,您可以尝试使用explained here之类的对象。然后(当收集enought数据时)使用Ajax将此对象发送到PHP脚本...以便将收集的数据保存到数据库。这是explained here

您的下一个问题可能与“记录”所有鼠标移动将会非常快速地创建大量数据有关。