我想使用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时,我注意到已用内存正在增加。
抱歉我的英文。