2009-12-11 54 views
3

我需要確定當前在我們網頁上使用的鼠標光標的寬度和高度。在javascript中獲取鼠標光標的大小

我需要在光標下方顯示一個div,並且可能在其右側。 所以我需要從確切的指針位置確定我的div的偏移量,所以光標不會掩蓋div。

該機制將在Intranet系統中使用,因此它可以是firefox專用的解決方案。 不幸的是,這裏有些人使用奇怪的遊標,無論如何,大個子,所以我不能硬編碼,例如,16px右,16px頂部偏移。無論如何,如果我不需要,我不想要。

感謝您的幫助, SWilk

回答

4

你不能做到這一點。任何人都可以將它們的遊標設置爲任意垃圾,並且沒有從瀏覽器詢問的API。

0

我不認爲這是可以確定任何超過光標中心內的瀏覽器。當然可以使用定製的Firefox擴展完成,但我懷疑這個特定任務有任何問題。

0

儘管尺寸是不可能的,但還有像SimpleTipqTip這樣的jQuery插件,可以讓您創建固定位置的工具提示,直到發生某些事情時纔會關閉(如用戶點擊它)。工具提示的內容可以用div封裝。