首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

小弟又来寻找帮助了=。=解决思路

2012-09-16 
小弟又来寻找帮助了。大大帮忙解释下这段代码,主要是return里面的内容,最好具体点function getWinSize(){

小弟又来寻找帮助了=。=
大大帮忙解释下这段代码,主要是return里面的内容,最好具体点
function getWinSize()
{
//获取IE的<html>
var de = document.documentElement;
//返回了一个json对象 .width可以获取浏览器的宽度, .heigth可以获取浏览器的高度
return 
{
'width':(window.innerWidth||(de&&de.clientWidth)||window.body.clientWidth),
'height':(window.innerHeight||(de&&de.clientHeight)||window.body.clientHeigth)
};
}
我不理解的地方,为什么要用||连那么多个

[解决办法]
改成这样:
return
{
'width':window.innerWidth||(de?de.clientWidth:null)||window.body.clientWidth,
'height':window.innerHeight||(de?de.clientHeight:null)||window.body.clientHeigth 
};


[解决办法]
你把调用getWinSize()返回值后使用的代码贴出来瞅瞅

热点排行