Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在YUI中,clientHeight、winHeight和Dochheight之间的区别是什么?_Javascript_Css_Html_Yui - Fatal编程技术网

Javascript 在YUI中,clientHeight、winHeight和Dochheight之间的区别是什么?

Javascript 在YUI中,clientHeight、winHeight和Dochheight之间的区别是什么?,javascript,css,html,yui,Javascript,Css,Html,Yui,在一段代码片段中,我看到如下行: var headerHeight = Y.one('#header').get('clientHeight'); var $body = Y.one('body'); this.viewportH = $body.get('winHeight'); this.docHeight = $body.get('docHeight'); 据我所知,clientHeight与winHeight相同,而scrollHeight与docHeight相同。这

在一段代码片段中,我看到如下行:

  var headerHeight = Y.one('#header').get('clientHeight');
  var $body = Y.one('body');

  this.viewportH = $body.get('winHeight');
  this.docHeight = $body.get('docHeight');
据我所知,
clientHeight
winHeight
相同,而
scrollHeight
docHeight
相同。这是真的吗?如果是这样,为什么YUI给他们起不同的名字


有人对此有想法吗?谢谢

winHeight返回视口的内部高度-排除滚动条。这是您的浏览器大小(如果调整浏览器大小,则会有不同的值)

docHeight返回文档的当前高度,它不是屏幕上显示的高度,而是所有页面大小

在此处查看并单击需要:

clientHeight返回框架的大小: 查看此事件:
document.getElementById(“客户端”).onclick=function(){whatis(“客户端”);}
地址: