javascript – IE6内存泄漏刷新?

我每隔几秒钟重新加载一个页面以从服务器获得更新,这个页面可以打开,这可以永远发生 – 我猜,特别是因为这个浏览器是在一个没有关闭的远程服务器上.

我这样做:

setTimeout(function () {
        location.href = location.href; // forces a reload from the server
    },1000*10*0.5); 

我注意到IE6的内存使用量不断增加增加.该页面除了刷新和显示html之外什么都不做.

为什么会这样?我怎么能解决这个问题呢?我不想崩溃IE6.

它在435,000K,大约30分钟.

谢谢大家

更新

对不起大家 – 每次加载页面时都会运行另一个函数

function recreateTicks(tasks){

 if(tasks!=''){

  var myTicks = tasks.split(',');

  var length = myTicks.length;

  for(var i=0; i

上面有什么问题吗?循环参考??

更新2

上面的函数调用如下: