[网页js代码]js获取网页width和height值实例

更新时间:2018-07-27    来源:js教程    手机版     字体:

【www.bbyears.com--js教程】

查看区别使用下面代码

 代码如下

“alert(“网页可见区域宽: document.body.clientWidth:” + document.body.clientWidth + “n网页可见区域高: document.body.clientHeight:” + document.body.clientHeight + “n网页可见区域宽: document.body.offsetWidth (包括边线的宽):” + document.body.offsetWidth + “n网页可见区域高: document.body.offsetHeight (包括边线的高):” + document.body.offsetHeight + “n网页正文全文宽: document.body.scrollWidth:” + document.body.scrollWidth + “n网页正文全文高: document.body.scrollHeight:” + document.body.scrollHeight + “n网页被卷去的高: document.body.scrollTop:” + document.body.scrollTop + “n网页被卷去的左: document.body.scrollLeft:” + document.body.scrollLeft + “n网页正文部分上: window.screenTop:” + window.screenTop + “n网页正文部分左: window.screenLeft:” + window.screenLeft + “n屏幕分辨率的高: window.screen.height:” + window.screen.height + “n屏幕分辨率的宽: window.screen.width:” + window.screen.width + “n屏幕可用工作区高度: window.screen.availHeight:” + window.screen.availHeight + “n屏幕可用工作区宽度: window.screen.availWidth:” + window.screen.availWidth);

使用请使用以下代码

 代码如下

“alert(“网页可见区域宽: document.body.clientWidth:”+document.body.clientWidth);
alert(“网页可见区域高: document.body.clientHeight:”+document.body.clientHeight);
alert(“网页可见区域宽: document.body.offsetWidth (包括边线的宽):”+document.body.offsetWidth);
alert(“网页可见区域高: document.body.offsetHeight (包括边线的高):”+document.body.offsetHeight);
alert(“网页正文全文宽: document.body.scrollWidth:”+document.body.scrollWidth);
alert(“网页正文全文高: document.body.scrollHeight:”+document.body.scrollHeight);
alert(“网页被卷去的高: document.body.scrollTop:”+document.body.scrollTop);
alert(“网页被卷去的左: document.body.scrollLeft:”+document.body.scrollLeft);
alert(“网页正文部分上: window.screenTop:”+window.screenTop);
alert(“网页正文部分左: window.screenLeft:”+window.screenLeft);
alert(“屏幕分辨率的高: window.screen.height:”+window.screen.height);
alert(“屏幕分辨率的宽: window.screen.width:”+window.screen.width);
alert(“屏幕可用工作区高度: window.screen.availHeight:”+window.screen.availHeight);
alert(“屏幕可用工作区宽度: window.screen.availWidth:”+window.screen.availWidth);

直接在html页面指定位置显示如下

 代码如下




    js获取height和width总结
   
    <script type="text/javascript" src="js/jquery-1.5.2.js"></script>
    <script type="text/javascript" >
       $(document).ready(function()
        {
        alert("浏览器当前窗口可视区域高度:"+$(window).height()); //浏览器当前窗口可视区域高度
        alert("浏览器当前窗口文档的高度:"+$(document).height()); //浏览器当前窗口文档的高度
        alert("浏览器当前窗口文档body的高度:"+$(document.body).height());//浏览器当前窗口文档body的高度
        alert("浏览器当前窗口文档body的总高度 包括border padding margin:"+$(document.body).outerHeight(true));//浏览器当前窗口文档body的总高度 包括border padding margin
        alert("浏览器当前窗口可视区域宽度:"+($(window).width())); //浏览器当前窗口可视区域宽度
        alert("浏览器当前窗口文档对象宽度:"+$(document).width());//浏览器当前窗口文档对象宽度
        alert("浏览器当前窗口文档body的高度:"+$(document.body).width());//浏览器当前窗口文档body的高度
        alert("浏览器当前窗口文档body的总宽度 包括border padding margin:"+$(document.body).outerWidth(true));//浏览器当前窗口文档body的总宽度 包括border padding margin
        alert("显示器分辨率,只能用JavaScript代码获取高度:"+screen.height);//显示器分辨率,只能用JavaScript代码获取
        alert("显示器分辨率,只能用JavaScript代码获取宽度:"+screen.width);
        })  ;


    </script>



   
           网页可见区域宽: document.body.clientWidth   
            网页可见区域高: document.body.clientHeight 
            网页可见区域宽: document.body.offsetWidth (包括边线的宽)
           网页可见区域高: document.body.offsetHeight (包括边线的高)   
           网页正文全文宽: document.body.scrollWidth                  
            网页正文全文高: document.body.scrollHeight                      
             网页被卷去的高: document.body.scrollTop 
             网页被卷去的左: document.body.scrollLeft 
             网页正文部分上: window.screenTop  
             网页正文部分左: window.screenLeft  
            屏幕分辨率的高: window.screen.height
            屏幕分辨率的宽: window.screen.width 
            屏幕可用工作区高度: window.screen.availHeight
            屏幕可用工作区宽度: window.screen.availWidth
    


本文来源:http://www.bbyears.com/wangyezhizuo/43172.html

热门标签

更多>>

本类排行