jquery js获取移动设备浏览器高度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery js获取移动设备浏览器高度相关的知识,希望对你有一定的参考价值。

要获得手机浏览器的高度

在js使用过程中可能会根据要求获取浏览器高度和宽度。
一、获取浏览器的高度:
jquery代码直接使用 $(window).height();
原生态JS代码需要考虑页面DOCTYPE的声明,使用以下代码:
<script>
var w=document.documentElement?document.documentElement.clientHeight:document.body.clientHeight;
alert(w);
</script>
二、获取浏览器的宽度:
jquery代码直接使用 $(window).With();
原生态JS代码:
var w=document.documentElement?document.documentElement.clientWidth:document.body.clientWidth;
参考技术A

获取代码如下:

<script>

var w=document.documentElement?document.documentElement.clientHeight:document.body.clientHeight;

alert(w);

</script>

获取浏览器的高度:jquery代码直接使用 $(window).height()。

获取浏览器的宽度:

jquery代码直接使用 $(window).With();

原生态JS代码:

var w=document.documentElement?document.documentElement.clientWidth:document.body.clientWidth。

参考技术B document.documentElement.clientHeight 高度
document.documentElement.clientWidth 宽度
兼容ie6+本回答被提问者采纳

jquery效果:DIV随浏览器滚动条上下移动

参考技术A 这个不难弄···
事先获取div的offset和它的高度··然后加起来··然后你在$(window).scroll(function());中判断当前滚动的高度是否等于高度+offset.top·如果等于的话·你就把div设置为position:fixed;
然后再给它一个top就可以了

以上是关于jquery js获取移动设备浏览器高度的主要内容,如果未能解决你的问题,请参考以下文章

js获取移动端设备信息(IMEM,IMIS,手机型号,系统版本,浏览器信息等)

移动端图片裁剪上传—jQuery.cropper.js

js怎么判断移动设备是Android还是iPhone,接着判断Android下设备是ipad还是手机

如何计算移动设备的宽度和高度

如何从移动设备上的移动设备获取 console.log 输出?

确定移动设备的最大浏览器高度(地址栏未显示时)