高程3 P.198
书上说了innerWidth和innerHeight的值即视口(viewport)大小。
接着又说了document.documentElement.clientWidth和document.documentElement.clientHeight也可以取得视口大小。
那么viewport到底是哪一个值呢?包不包含滚动条的宽度呢?
还有书中这样的代码,显然是把window.innerWidth和document.documentElement.clientWidth当成相同的值处理了
//取得页面视口的大小var pageWidth = window.innerWidth;var pageHeight = window.innerHeight;if(typeof pageWidth != "number"){ if(document.compatMode == "CSS1Compat") pageWidth = document.documentElement.clientWidth; pageHeight = document.documentElement.clientHeight; }else{ pageWidth = document.body.clientWidth; pageHeight = document.body.clientHeight; } }
暮色呼如
相关分类