拦截整个网站上的鼠标点击坐标
Intercept mouse click coordinates on whole website
我正在尝试编写一些javascript或jquery代码来拦截网站内的任何类型的点击,无论是对视频,链接,图像还是所有其他页面元素,基本上每种类型的点击(如果可能的话,还要区分左右按钮(在网页的整个区域并保存坐标数据, 通过 AJAX 调用的数据库中页面的单击类型和地址。你们中有没有人对它的代码有所了解?
感谢大家
基本大纲是:
$('*').on('click', function (e) {
// make sure the event isn't bubbling
if (e.target != this) {
return;
}
// do something with the click somewhere
// for example, make an AJAX request
$.ajax({
type: "POST",
url: "ajaxurl.php",
data: { x: e.pageX, y: e.pageY }
})
.done(function( msg ) {
alert( "Data Saved: " + msg );
});
}
你没有指定你尝试过什么,使用 jQuery 就像将点击事件绑定到正文或文档一样简单:
$(document).click(function(e){
//do something here
});
$("body").click(function(e){
//do something here
});
函数中的e
参数包含一些有用的信息,您可以使用这些信息: 事件对象
制作AJAX也很简单,你有很多方法,从$.post
开始,$.get
或$.ajax
: jQuery Ajax
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- AngularJS-如何在mousemove上存储鼠标坐标
- 当鼠标停止或改变方向时获取鼠标坐标
- 将鼠标坐标保存在阵列中
- 如何以百分比计算鼠标坐标 javascript
- 画布:当存在*border*时,获取鼠标坐标
- 如何在Fabric.js上获取鼠标坐标
- Javascript/Canvas-查找相对于坐标网格位置的鼠标坐标
- 获取画布中图像内的鼠标坐标
- HTML5画布绘图应用程序中的鼠标坐标漂移
- 画布 - 在调整窗口大小时转换鼠标坐标
- 滚动弄乱了我的画布鼠标坐标 - Javascript Telerik Mobile
- 在视频元素上获取准确的鼠标坐标
- DIV - JavaScript 中的相对鼠标坐标
- 如何将 JS 鼠标坐标获取到 PHP 插入查询中
- 获取每次点击的鼠标坐标
- OpenLayers 3 在选择交互时获取鼠标坐标
- Javascript鼠标坐标没有事件
- D3:跟随鼠标坐标
- 如何在卸载之前保存鼠标坐标