问题:窗口打开时div内容自适应窗口高度和宽度
分析:在IE9中,对div设置高度100% 在外层都直接为100%而没有设置具体值时是不识别的,而在crome中是有效的。
宽度可以直接设置为100%
解决方法:
//div自适应窗口的高度
window.onresize = function () {
var h = window.innerHeight ; //获取当前窗口的高度;
document.getElementById("divId").style.height = h + "px"; //设置div的高度
}
//加载时自适应窗口的高度
window.onload = function () {
var h = window.innerHeight ; //获取当前窗口的高度;
document.getElementById("divId").style.height = h + "px"; //设置div的高度
}