在IE标准模式下检测窗口是否真的调整大小,可以通过以下步骤实现:
- 在HTML中添加一个元素,例如<div id="test">,用于测试窗口调整大小。#test {
width: 200px;
height: 200px;
background-color: blue;
}function resizeTest() {
var test = document.getElementById('test');
var width = test.offsetWidth;
var height = test.offsetHeight;
if (width !== test.style.width || height !== test.style.height) {
test.style.width = '200px';
test.style.height = '200px';
console.log('窗口调整大小了');
} else {
console.log('窗口没有调整大小');
}
}
- 在CSS中设置该元素的样式,例如:
- 在JavaScript中编写一个函数,例如
resizeTest()
,用于检测窗口是否调整大小: - 在IE浏览器中运行JavaScript代码,打开开发者工具,进入“网络”选项卡,点击“开始录制”按钮,然后调整浏览器窗口的大小,观察
resizeTest()
函数是否被调用。 - 如果
resizeTest()
函数被调用,说明窗口调整大小了,可以在控制台看到“窗口调整大小了”的输出。
通过这个方法,可以检测浏览器窗口是否真的调整大小,并输出相应的结果。