3

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

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

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

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

我怎样才能做到这一点 ?

4

2 回答 2

3

试试这个方法...

一种将这些坐标保存在隐藏变量中并在事件“onbeforeunload”上调用该隐藏变量值以获取它们并保存必要的方法。

于 2012-05-18T00:22:27.507 回答
3

尝试这样的事情

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

然后

window.onbeforeunload = function() {
    $.post( your_url , moves.join('-'));
}
于 2012-05-18T00:26:02.423 回答