在标准模式下,获取文档可见区域的方法

        function getViewSizeWithoutScrollbar() {//不包含滚动条 
            return {
                 document.documentElement.clientWidth,
                height: document.documentElement.clientHeight
            }
        }
        function getViewSizeWithScrollbar() {//包含滚动条 
            if (window.innerWidth) {
                return {
                     window.innerWidth,
                    height: window.innerHeight
                }
            } else if (document.documentElement.offsetWidth == document.documentElement.clientWidth) {
                return {
                     document.documentElement.offsetWidth,
                    height: document.documentElement.offsetHeight
                }
            } else {
                return {
                     document.documentElement.clientWidth + getScrollWith(),
                    height: document.documentElement.clientHeight + getScrollWith()
                }
            }
        }
原文地址:https://www.cnblogs.com/fumj/p/2771021.html