Firefoxの場合、「ビューポート」(つまりクライアントエリア)のTopLeftの場所を特定する方法はありますか?高さ/幅はwindow.innerHeightとwindow.innerWidthで利用できることを知っています。ただし、「innerTop」と「innerLeft」(存在しない)も知っておく必要があります。
ありがとう、
ロブ
マウス イベントを取得できる場合は、そのevent.screenX /screenY プロパティを調べて、event.clientX/clientY プロパティを差し引くことができます。これはクロスブラウザ互換性があります (DOM レベル 2 イベント)。
window.innerHeight
- ドキュメント領域の高さ。window.outerHeight
- ウィンドウ全体の高さ。1 つを別のものから引き、ウィンドウの上部からドキュメント領域までの距離と、ステータス バーの高さを得ることができます。