获取当前屏幕的高度宽度(JQuery/javascript)

获取当前屏幕的高度宽度(JQuery/网页特效)

Query获取浏览器窗口宽高,文档宽高

2010-01-20 08:59
<script type="text/javascript">
$(document).ready(function()        
         {
alert($(window).height()); //浏览器当前窗口可视区域高度
alert($(document).height()); //浏览器当前窗口文档的高度
alert($(document.body).height());//浏览器当前窗口文档body的高度
alert($(document.body).outerHeight(true));//浏览器当前窗口文档body的总高度 包括border padding margin

alert($(window).width()); //浏览器当前窗口可视区域宽度
alert($(document).width());//浏览器当前窗口文档对象宽度
alert($(document.body).width());//浏览器当前窗口文档body的高度
alert($(document.body).outerWidth(true));//浏览器当前窗口文档body的总宽度 包括border padding margin
}
         )
</script>

js

<script language="javascript">
function screenInfo(){
    var  s = "";
   s += "rn网页可见区域宽:"+ document.body.clientWidth;
   s += "rn网页可见区域高:"+ document.body.clientHeight;
   s += "rn网页可见区域宽:"+ document.body.offsetWidth  +" (包括边线的宽)";
   s += "rn网页可见区域高:"+ document.body.offsetHeight +" (包括边线的宽)";
   s += "rn网页正文全文宽:"+ document.body.scrollWidth;
   s += "rn网页正文全文高:"+ document.body.scrollHeight;
   s += "rn网页被卷去的高:"+ document.body.scrollTop;
   s += "rn网页被卷去的左:"+ document.body.scrollLeft;
   s += "rn网页正文部分上:"+ window.screenTop;
   s += "rn网页正文部分左:"+ window.screenLeft;
   s += "rn屏幕分辨率的高:"+ window.screen.height;
   s += "rn屏幕分辨率的宽:"+ window.screen.width;
   s += "rn屏幕可用工作区高度:"+ window.screen.availHeight;
   s += "rn屏幕可用工作区宽度:"+ window.screen.availWidth;
   alert(s);
}
</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

实例

//js获取当前窗口的宽度高度。获取窗口尺寸

WE.getWndSize = function() {

    var w = 0, h = 0;

    if (window.innerWidth && window.innerHeight) {

        w = window.innerWidth;

        h = window.innerHeight;

    } else if (document.documentElement) {

        w = document.documentElement.clientWidth;

        h = document.documentElement.clientHeight;

    } else if (document.body.clientWidth && document.body.clientHeight) {

        w = document.body.clientWidth;

        h = document.body.clientHeight;

    }

    return { width: w, height: h };

}

时间: 2024-11-07 06:36:09

获取当前屏幕的高度宽度(JQuery/javascript)的相关文章

JQuery获取当前屏幕的高度宽度的实现代码_jquery

复制代码 代码如下: <script type="text/javascript"> $(document).ready(function() { alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height()); //浏览器当前窗口文档的高度 alert($(document.body).height());//浏览器当前窗口文档body的高度 alert($(document.body).out

java获取指定地址图片高度宽度简单代码

package com.yanek.test; import java.awt.image.BufferedImage; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import javax.imageio.ImageIO; public class ImageUtil { /** * @param args

Android获取屏幕或View宽度和高度的方法_Android

本文实例讲述了Android获取屏幕或View宽度和高度的方法.分享给大家供大家参考,具体如下: 在Activity中获取屏幕的高度和宽度 Display display=getWindowManager().getDefaultDisplay(); int width=display.getWidth(); int height=display.getHeight(); 在重写ViewGroup中获取屏幕的有效宽度和高度在OnMesure方法中 protected void onMeasure

js获取Html元素的实际宽度高度的方法_javascript技巧

第一种情况就是宽高都写在样式表里,就比如#div1{width:120px;}.这中情况通过#div1.style.width拿不到宽度,而通过#div1.offsetWidth才可以获取到宽度. 第二种情况就是宽和高是写在行内中,比如style="width:120px;",这中情况通过上述2个方法都能拿到宽度. 小结,因为id.offsetWidth和id.offsetHeight无视样式写在样式表还是行内,所以我们获取元素宽和高的时候最好用这2个属性.注意如果不是写在行内styl

JS和jquery获取各种屏幕的宽度和高度的代码

这篇文章介绍了JS和jquery获取各种屏幕的宽度和高度的代码,有需要的朋友可以参考一下   Javascript: 网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight 网页可见区域宽: document.body.offsetWidth (包括边线的宽) 网页可见区域高: document.body.offsetHeight (包括边线的高) 网页正文全文宽: document.body.scrollWi

JS和jquery获取各种屏幕的宽度和高度

Javascript: 网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight 网页可见区域宽: document.body.offsetWidth (包括边线的宽) 网页可见区域高: document.body.offsetHeight (包括边线的高) 网页正文全文宽: document.body.scrollWidth 网页正文全文高: document.body.scrollHeight 网页被卷去的高

JS和jquery获取各种屏幕的宽度和高度的代码_基础知识

Javascript: 网页可见区域宽: document.body.clientWidth 网页可见区域高: document.body.clientHeight 网页可见区域宽: document.body.offsetWidth (包括边线的宽) 网页可见区域高: document.body.offsetHeight (包括边线的高) 网页正文全文宽: document.body.scrollWidth 网页正文全文高: document.body.scrollHeight 网页被卷去的高

php如何获取客户端电脑屏幕参数(宽度,高度,分辨率)

首先需要说明的是php是服务器端的语言,是获取不到客户端的屏幕的宽度和高度的.但是有变通的方法就是通过客户端脚本语言javascript获取客户端的电脑屏幕的宽度和高度,然后通过ajax或者cookie的形式传递给php脚本语言,从而实现php获取客户端电脑屏幕宽度和高度的办法. 通过javascript获取客户端电脑的宽度,高度,分辨率的方法如下: 屏幕分辨率的高: window.screen.height 屏幕分辨率的宽: window.screen.width 屏幕可用工作区高度: win

获取浏览器窗口高度宽度大小js/jquery代码

一个是利用jquery来实现的,下面是在加入了jquery库的情况下载做的.  代码如下 复制代码 <script type="text/javascript"> $(document).ready( function() { var h = $(window).height(); alert(h); } ) </script> 在ie 805  在ff 下是否 787哦, 两种浏览器因显示像素不同,是因为浏览对padding和margin的区别引起的. js获