当窗口被卸载时,有没有办法获得鼠标坐标?我试过以下(在Firefox中),但它似乎并没有让我从e
拉开很多,除了type
,它返回unload
。jquery - 如何获取窗口上的鼠标坐标卸载?
$(window).unload(function(e) {
var evt=window.event || e;
alert(evt.pageX); // or screenX or clientX or whatever
});
当窗口被卸载时,有没有办法获得鼠标坐标?我试过以下(在Firefox中),但它似乎并没有让我从e
拉开很多,除了type
,它返回unload
。jquery - 如何获取窗口上的鼠标坐标卸载?
$(window).unload(function(e) {
var evt=window.event || e;
alert(evt.pageX); // or screenX or clientX or whatever
});
在unload
事件,没有鼠标坐标包括在内。 (http://jsfiddle.net/DerekL/wtp9X/)
但是,如果你想有一个哈克解决方案,可以不断追踪用户的鼠标位置和使用unload
最后一个。
$(window).unload(function(e) {
var evt = window.event || e;
alert(evt.x + ',' + evt.y);//Also clientX.layerX,pageX,screenX, depending on what you want
});
那不行。见http://jsfiddle.net/DerekL/wtp9X/ –
你为什么这么想? –
它显示''undefined,undefined''。 –
我有点想要它将其与浏览器X按钮的坐标进行比较,但我无法获得该坐标,或者哈哈,但是因为我在问题中所说的做到了这是唯一的唯一坐标解 –