3

これでマウスの座標を動的に追跡できます

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

これにより、マウスが動的に動くたびに数字が変化します。私がやりたいのは、すべての座標を保存することです。アンロードする前に保存する必要があります。すべての番号を保存する方法は?私はiframeをonbeforeunloadのように追加することを考えています

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 に答える