當窗口被卸載時,有沒有辦法獲得鼠標座標?我試過以下(在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按鈕的座標進行比較,但我無法獲得該座標,或者哈哈,但是因爲我在問題中所說的做到了這是唯一的唯一座標解 –