Firefoxの機能拡張から,ブラウザで開いているページ内におけるスクロールバーの移動量(スクロール量)を取得する方法がわからなくて,しばらく悩んでいたんだけど,色々なサイトを行ったり来たりしているうちに解決したのでメモ. 通常,JavaScriptであれば,window.ScrollYとか,window.PageYOffsetとか,document.body.ScrollTopとか,document.documentElement.scrollTopあたりの変数にアクセスすることで,スクロールバーがどれだけ移動しているか(どれだけページをスクロールしているか)を取得することができる. ところが,XULスクリプトからこれらの変数にアクセスしても,スクロール量を取得することが出来ない.そこで,まず,documentオブジェクトに本当にアクセス出来ているのかを確認したが,どうも,documen