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

        function getViewSizeWithoutScrollbar() {//不包含滚动条 
            return {
                width: document.documentElement.clientWidth,
                height: document.documentElement.clientHeight
            }
        }
        function getViewSizeWithScrollbar() {//包含滚动条 
            if (window.innerWidth) {
                return {
                    width: window.innerWidth,
                    height: window.innerHeight
                }
            } else if (document.documentElement.offsetWidth == document.documentElement.clientWidth) {
                return {
                    width: document.documentElement.offsetWidth,
                    height: document.documentElement.offsetHeight
                }
            } else {
                return {
                    width: document.documentElement.clientWidth + getScrollWith(),
                    height: document.documentElement.clientHeight + getScrollWith()
                }
            }
        }
posted @ 2012-11-15 09:59  ``炯``  阅读(247)  评论(0编辑  收藏  举报