js获得浏览器的尺寸

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>获得网页可见区域宽度</title>
    <script type="text/javascript">
        function show() {
            var s = "";
            s += "网页可见区域宽度:" + document.body.clientWidth;
            s += "
网页可见区域高度:" + document.body.clientHeight;
            s += "
网页可见区域宽度(包括边线):" + document.body.offsetWidth;
            s += "
网页可见区域高度(包括边线):" + document.body.offsetHeight;
            s += "
网页正文宽度:" + document.body.scrollWidth;
            s += "
网页正文高度:" + document.body.scrollHeight;
            s += "
屏幕可用工作区域宽度:" + window.screen.availWidth;
            s += "
屏幕可用工作区域高度:" + window.screen.availHeight;
            s += "
屏幕分辨率宽度:" + window.screen.width;
            s += "
屏幕分辨率高度:" + window.screen.height;
            alert(s);
        }
    </script>
</head>
<body style="margin:0;border:0">
<div style="2000px;height:90px;margin:0">
    <a onclick="show()" href="#">点击</a>
    <button onclick="show()">点击</button>
</div>
</body>
</html>
原文地址:https://www.cnblogs.com/hllive/p/5582445.html