2009年3月11日 星期三

[Bookmarklets] 關於游標的client/page/screen坐標

以下是我的個人理解:

2009-03-11_135603

這邊指的都是游標目前所在位置。

  • clientY: 相對於可視區域最上方
  • pageY: 相對於該頁面最上方
  • screenY: 相對於螢幕最上方

另外,pageY = clientY + window.pageYOffset,而pageYOffset這個屬性不是每個瀏覽器都有(ie沒有)。

最後,自己寫了一個Bookmarklets: CursorPos,將body框線,並顯示滑鼠游標位置的坐標。

2009-03-11_164313

沒有留言:

張貼留言