卸载窗口时有没有办法获取鼠标坐标?我尝试了以下(在Firefox中),但它似乎不允许我从e
除了type
而后退unload
。
$(window).unload(function(e) {
var evt=window.event || e;
alert(evt.pageX); // or screenX or clientX or whatever
});
答案 0 :(得分:3)
在unload
事件中,未包含鼠标坐标。 (http://jsfiddle.net/DerekL/wtp9X/)
但是如果你想要一个 hacky 解决方案,你可以连续跟踪用户的鼠标位置并使用unload
中的最后一个。
答案 1 :(得分:0)
$(window).unload(function(e) {
var evt = window.event || e;
alert(evt.x + ',' + evt.y);//Also clientX.layerX,pageX,screenX, depending on what you want
});