document.documentElement.clientHeight 不能自动随流量器大小改变
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了document.documentElement.clientHeight 不能自动随流量器大小改变相关的知识,希望对你有一定的参考价值。
document.documentElement.clientHeight 和document.documentElement.clientWidth 做悬浮中间的弹窗,但我缩小浏览器的宽度或者高度,这个浏览器可视区域的高宽为什么不是跟着变化的。而是要我刷新页面才变化。怎么让这个数值随浏览器高宽变化时时更新
参考技术A window.onresize = function()var height = document.body.clientHeight;
Ext.getCmp('grid').setHeight(height);
;本回答被提问者采纳 参考技术B 检查 var ScreenHeight = document.documentElement.clientHeight 这一句有没有放在 window.onSize 的 function 里面。
我的情况就是不小心把它放到外面去了。供参考一下。 参考技术C 首先动态获取浏览器的高宽度,写一个函数根据浏览器的高宽度控制弹窗的高宽度。追问
大虾怎么动态获取这个宽度呢。就是这个宽度怎么动态获取,
document.documentElement.clientHeight这个写法动态不了,页面加载一次后,只能固定一个值
document.documentElement 属性
document.documentElement 属性返回文档中的 html 元素。
语法格式:
document.documentElement;
示例:
var html = document.documentElement;
console.log(html);
控制台输出:
如果 html 元素缺失,则返回 null。
以上是关于document.documentElement.clientHeight 不能自动随流量器大小改变的主要内容,如果未能解决你的问题,请参考以下文章
document.documentElement和document.body区别介绍
document.documentElement.scrollTop(获取滚动条位置)
document.body 与 document.documentElement区别介绍
document.body 与 document.documentElement区别介绍
document.documentElement.scrollTop(获取滚动条位置)
document.documentElement.clientHeight 和 document.body.clientHeight