当前位置:编程学习 > C#/ASP.NET >>

高手帮忙加个注释

var divwidth=0; 
        var divheight=0; 
        if(document.documentElement.clientWidth>0)//////////这句怎么理解? 
        { 
            divwidth = document.documentElement.clientWidth; 
            divheight = document.documentElement.clientHeight; 
            } 
        else //////////这句又怎么理解?为何要分两种情况? 
        { 
            divwidth = document.body.offsetWidth; 
            divheight = document.body.offsetHeight; 
            } 
--------------------编程问答-------------------- document.documentElement.clientWidth获取页面高度
主要是打开效果吧 --------------------编程问答-------------------- 这段代码是分两种情况给div的宽度和高度赋值,你必须清楚页面宽度在html和xhtml中的不同语法:
在HTML里是document.body
在XHTML里是document.documentElement
相信你明白了!
--------------------编程问答-------------------- 补充一下:
document.body必须在body内容加载完毕后才有值,而document.documentElement在访问时就存在,
你可以参考下w3c标准 --------------------编程问答-------------------- 谢谢大家的回复 --------------------编程问答-------------------- 学习,应该是这样的。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,