很多场景下会需要获取当前网页的宽高来达到一些效果,但是获取网页的宽高这里面还是有一点(hen duo)坑的,这里我进行了总结和详解,若有补充欢迎评论补充~
方式一:window.innerWidth / window.innerHeight
这种方式只支持IE9以及以上版本的浏览器
网页高度,打开F12控制台当然高度会不同
方式二:document.documentElement.clientWidth
console.log(document.documentElement);
console.log(document.documentElement.clientWidth);
console.log(document.documentElement.clientHeight);