php - 如何在卸载前保存鼠标坐标?

标签 php javascript jquery

我可以用这个动态跟踪鼠标坐标

$(document).ready(function()
{
  $().mousemove(function(e)
{
 $('p').html("X Axis : " + e.pageX + " | Y Axis " + e.pageY);
});
});    

有了这个,每次鼠标移动时数字都会动态变化。我想做的是保存所有坐标。它应该保存在卸载前。如何保存所有号码?我正在考虑在

之类的 onbeforeunload 上附加一个 iframe

save.php?coords=162x412-143x716-678x12

我该怎么做?

最佳答案

尝试这样的事情

var moves = [];
$().mousemove(function(e){
    moves.push(e.pageX + "x" + e.pageY) 
});

然后

window.onbeforeunload = function() {
    $.post( your_url , moves.join('-'));
}

关于php - 如何在卸载前保存鼠标坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10645151/

相关文章:

javascript - 如何同步$.each();函数中包含被调用函数?

php - 多条记录匹配一列但过滤另一列

php - 避免在 cakephp 中与两个不同域进行 session 匹配?

php - MySQL 尝试执行 JOINed 查询时抛出错误消息

javascript - React ES6 App - 本地 API 调用

javascript - ASP.NET多用户控制客户端ID问题

javascript - PHP 联系表单中的多个字段

javascript - JS 函数返回 JSON。我怎样才能只返回值?

javascript - 仅在变量不等于 null 时运行代码

jquery - 向 MVC HTML 帮助器添加多个类标签