获取 浏览器工作区尺寸

来源:互联网 发布:华泰交易软件 编辑:程序博客网 时间:2024/04/28 21:05
 

 var winWidth = 0;

        var winHeight = 0;

        function findDimensions() //函数:获取尺寸
        {

            //获取窗口宽度

            if (window.innerWidth)

                winWidth = window.innerWidth;

            else if ((document.body) && (document.body.clientWidth))

                winWidth = document.body.clientWidth;

            //获取窗口高度

            if (window.innerHeight)

                winHeight = window.innerHeight;

            else if ((document.body) && (document.body.clientHeight))

                winHeight = document.body.clientHeight;

            //通过深入Document内部对body进行检测,获取窗口大小

            if (document.documentElement && document.documentElement.clientHeight && document.documentElement.clientWidth) {

                winHeight = document.documentElement.clientHeight;

                winWidth = document.documentElement.clientWidth;

            }

            //结果输出至两个文本框
            return { x: winWidth, y: winHeight };

        }

原创粉丝点击