javascrpt获取滚动条的宽度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascrpt获取滚动条的宽度相关的知识,希望对你有一定的参考价值。

function getScrollBarHW() {

            if (this.scrollBarHW) {

                return this.scrollBarHW;

            }

            var div = document.createElement(‘div‘);

            div.style.overflow = ‘scroll‘;

            div.style.visibility = ‘hidden‘;

            div.style.position = ‘absolute‘;

            div.style.width = ‘100px‘;

            div.style.height = ‘100px‘;

            document.body.appendChild(div);

 

            this.scrollBarHW = {

                width : div.offsetWidth - div.clientWidth,

            };

            div.parentNode.removeChild(div);

            return this.scrollBarHW.width;

        }

   alert(getScrollBarHW())

以上是关于javascrpt获取滚动条的宽度的主要内容,如果未能解决你的问题,请参考以下文章