gpt4 book ai didi

image - 有人可以验证这是 IE8 内存泄漏吗?

转载 作者:行者123 更新时间:2023-12-01 06:49:04 26 4
gpt4 key购买 nike

泄漏很容易产生。将下面的 HTML 放在名为“TestImage0.jpg”、“TestImage1.jpg”、...“TestImage9.jpg”的大图像列表旁边。每次点击页面时,页面都会泄漏内存(我使用 sIEve 进行测试)。如果去掉resize css,页面就不会泄漏。谁能确认这是 IE8 的问题,还是我的实验有缺陷?

测试代码

<html>
<head>
<title>Memory Leak Testing</title>

<script type="text/javascript">

var count = 0;

window.onload =
function() {
AppendImage();
window.document.body.onclick = ReplaceImage;
}

var ReplaceImage = function() {
window.document.body.removeChild(document.getElementById('MemTestObject' + count));
count++;
if (count > 9) {
alert('No more images to load.');
} else {
AppendImage();
}
}

var AppendImage = function() {
var imageObject = document.createElement('img');
imageObject.id = 'MemTestObject' + count;
imageObject.className = 'MemTestObject';
imageObject.src = 'TestImage' + count + '.jpg';
window.document.body.appendChild(imageObject);
}

</script>

<style type="text/css">
.MemTestObject {
width: 140px;
height: 178px;
}
</style>
</head>
<body>
<h1>Memory Leak Testing</h1>
</body>
</html>

最佳答案

问题是“有人可以验证这是 IE8 内存泄漏吗?”答案只能是,是的,有人可以验证这一点。

如果您真的认为这是 IE 中的有效内存泄漏,请首先确保它只是 IE。然后进行具体的工作。一旦您可以准确描述如何重新创建此泄漏,您就可以考虑向 MS 报告,但他们可能不会很快修复它。但一定要散播消息,让别人躲避陷阱

关于image - 有人可以验证这是 IE8 内存泄漏吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/803150/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com