event.clientX, event.clientY是相對于當(dāng)前窗口,即視口(相當(dāng)于沒有滾動(dòng)條時(shí)的大小),而不是整個(gè)頁面的
event.pageX, event.pageY是相對于整個(gè)頁面的,從窗口大小到有可能幾千,上萬.
使用坐標(biāo)取得此坐標(biāo)處的元素document.elementFromPoint(x, y),這里的坐標(biāo)是相對于Client的,即使用的是event.clicntX, event.clientY,而千萬不要使用成了event.pageX, event.pageY.
window.innerWidth是窗口內(nèi)部的寬度
document.width是整個(gè)文檔的寬度,如當(dāng)窗口顯示不完時(shí),滾動(dòng)條出現(xiàn),他的大小包括了在滾動(dòng)內(nèi)部。