jquery利用javascript获得浏览器宽度与高度
利用jquery获得浏览器的高度与宽度,可以运用javascript内window对象。
javascript内window对象翻手册解释内容为:
---------------------
有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。
对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari:
window.innerHeight - 浏览器窗口的内部高度 window.innerWidth - 浏览器窗口的内部宽度 |
document.documentElement.clientHeight document.documentElement.clientWidth |
document.body.clientHeight document.body.clientWidth |
<script> var w=window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; var h=window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; x=document.getElementById("demo"); x.innerHTML="浏览器window宽度: " + w + ", 高度: " + h + "。" </script> |
<script language="javascript"> var height = window.innerHeight; var width = window.innerWidth; $(document).ready(function(e) { $(".w").text(width); $(".h").text(height); }); </script> <p>宽度:<font class="w"></font></p> <p>高度:<font class="h"></font></p> |
点击下面附件链接查看使用jquery获得你浏览器窗口的宽度和高度:
好!那么问题来了,知道这几种浏览各是什么浏览器么?谷歌+IE+火狐+360+搜狗。那么你知道为什么各个的jquery获得的浏览器的高度宽度的值为何不同么?
浏览器窗口的全屏模式和小窗口模式都会获得不同值,通过刷新浏览器获得新的高度与宽度
TAGS:jquery , javascript , 浏览器 , 高度 , 宽度
来自Davids zhou博客原创文章请尊重作者:http://www.zongk.com/zongk/77.html转载请标注此链接
Davids zhou | 站点地图 | | | 皖ICP备14017762号 如有侵犯您权利点击上面QQ -Powered By 帝国CMS -davids.zhou#qq.com(#换@)
Davidszhou个人博客主要记录在网站建设、SEO优化、python开发、PHP开发中遇到问题记录保存,作为他人参考学习教程