浏览器页面区域大小的js获取方法
admin
2023-01-20 21:23:08
0

浏览器页面区域大小的获取:
代码如下:

//在IE、FireFox、Opera下都可以使用
document.body.clientWidth
document.body.clientHeight
//即可获得,很简单,很方便。
//而在公司项目当中:
//Opera仍然使用
document.body.clientWidth
document.body.clientHeight
//可是IE和FireFox则使用
document.documentElement.clientWidth
document.documentElement.clientHeight
//原来是W3C的标准在作怪啊
//http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
//如果在页面中添加这行标记的话
//在IE中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
//在FireFox中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
?
//在Opera中:
document.body.clientWidth ==> 可见区域宽度
document.body.clientHeight ==> 可见区域高度
document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)
document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高)
//而如果没有定义W3C的标准,则
//IE为:
document.documentElement.clientWidth ==> 0
document.documentElement.clientHeight ==> 0
//FireFox为:
document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高)
//Opera为:
document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高)

http://www.unitymanual.com unity3d
http://www.unitymanual.com/forum.php unity3d论坛
http://www.unitymanual.com/forum76.html unity3d游戏
http://www.unitymanual.com/forum36.html unity3d教程
http://www.unitymanual.com/topic/index.html unity3d专题
http://www.unitymanual.com/forum-news-1.html unity3d资讯
http://www.unitymanual.com/forum-openclass-1.html unity3d培训课
http://www.unitymanual.com/sitemap.xml

相关内容

热门资讯

【第一资讯】“十三十三水全民比... 家人们!今天小编来为大家解答十三十三水全民比鸡透视挂怎么安装这个问题咨询软件客服徽9752949的挂...
【第一财经】“葫芦三娃.是不是... 您好:葫芦三娃这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游戏...
今日重大通报“天天微友炸金花.... 您好:天天微友炸金花这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这...
院长否认“最快女护士”离职 12月10日,福建医科大学附属第一医院发布情况说明称,依规依纪对“最快女护士”张水华违规兼职取酬、以...
玩家分享攻略“乐禧乾安麻将.有... 玩家分享攻略“乐禧乾安麻将.有没有挂?”其实是有挂您好,乐禧乾安麻将这个游戏其实有挂的,确实是有挂的...
今日重磅消息“一乐浙江.怎么开... 网上科普关于“一乐浙江有没有挂”话题很是火热,小编也是针对一乐浙江作*弊开挂的方法以及开挂对应的知识...
【第一资讯】“春天扑克.有没有... 有 亲,根据资深记者爆料春天扑克是可以开挂的,确实有挂(咨询软件无需打开...
【第一资讯】“正版授权牛牛.可... 【第一资讯】“正版授权牛牛.可以开挂吗?”透视曝光猫腻您好,正版授权牛牛这个游戏其实有挂的,确实是有...
今日重磅消息“飞鹰互娱.到底是... 今日重磅消息“飞鹰互娱.到底是不是挂?”外卦神器下载您好,飞鹰互娱这个游戏其实有挂的,确实是有挂的,...
马斯克谈“糟糕发明”:短视频,... IT之家 12 月 11 日消息,美国亿万富翁埃隆・马斯克在当地时间周二接受 Katie Mille...