如何在使用AJAX加载不同页面后释放已用内存?

时间:2011-11-25 19:00:16

标签: javascript ajax

  

可能重复:
  How to free memory after an Ajax request

我想使用AJAX加载不同的页面,但是页面中有脚本,所以当我加载页面并向客户端显示时,脚本将运行,然后当我加载其他页面时,脚本将保持并仍然处于活动状态。如何通过删除脚本来释放内存来解决这个问题?

示例:

我有一个包含此javascript函数的页面:

function detailTableInputFocus(id) {
    var DIV = document.getElementById('detail').getElementsByTagName('DIV')[0], input = document.getElementById(id);
    DIV.scrollTop = DIV.scrollHeight;
    input.select();
    input.focus();
};

当我加载其他页面时,我可以使用javascript调用detailTableInputFocus,而使用Google Chrome时,我注意到已用内存正在增加。

抱歉我的英文。

0 个答案:

没有答案