IE9内存泄漏
memory leak in IE9
IE9中似乎有内存泄漏。它在Chrome中运行得很好。内存泄漏发生在客户端计算机上。我让这个页面在chrome中打开了好几天,没有泄漏。
使用jquery 1.9.0,信号机rc2
此页面使用signaler,并使用来自服务器的内容每隔5秒刷新一次内容。
我有四个选项卡/分区可以执行此操作。
proxy.on('newRequests', function (data, updatetime) {
newrequestupdatetime.text('Last updated: ' + updatetime);
numberofnewrequests.text('Number of cases found: ' + data.length);
numberofnewrequeststab.text('(' + data.length + ')');
var h = '';
$.each(data, function (i, val) { h += '<li><a href="/requests/' + val.Ref + '">' + val.Ref + '</a> ' + val.Type + '</li>'; });
newrequests.html(h);
});
newrequests是页面上的一个ul,我像这个一样初始化了它
var newrequests = $('#newrequests');
在中
$(function () {});
不太确定是什么原因。
我这样做会让情况变得更糟。
newrequests.empty();
$.each(data, function (i, val) { newrequests.append('<li><a href="/requests/' + val.Ref + '">' + val.Ref + '</a> ' + val.Type + '</li>'); });
我猜这与最后一行代码有关,这行代码将新的html放入ul标记中。尝试将行更改为以下(旧代码):
document.getElementById('newrequests').innerHTML = h;
另请参阅:jQuery-Internet Explorer内存泄漏
相关文章:
- 重复应用 d3 转换导致的内存泄漏
- IE7中的blockUI插件内存泄漏25kb
- Javascript闭包-如何防止内存泄漏
- jQuery Draggable:内存泄漏
- "检测到可能的EventEmitter内存泄漏”;使用Gulp+Watchify+Factor捆绑包
- 在Dojo类中递归调用setTimeout时是否存在内存泄漏
- 是内存泄漏
- 将处理程序留在img.onload上是内存泄漏
- 具有并发sse连接的node.js内存泄漏
- 简单对象的Javascript内存泄漏
- WeakMap是否会将我从父/子关系的内存泄漏中拯救出来
- Javascript绘制画布内存泄漏
- 为什么我的svg节点在IE中泄漏内存
- AngularJS指令包装器与Kendo一起泄漏内存
- 经过几次清理尝试后,主干仍在泄漏内存
- 这个js代码如何泄漏内存
- 未处理的postMessage是否泄漏内存
- 动态创建和销毁三.js场景,而不会泄漏内存
- 我的PyV8上下文泄漏内存
- 为什么我的数字时钟功能泄漏内存