DOC = document;
removeNode : isIE ? function(){
var d;
return function(n){
if(n && n.tagName != 'BODY'){
d = d || DOC.createElement('div');
d.appendChild(n);
d.innerHTML = '';
}
}
}() : function(n){
if(n && n.parentNode && n.tagName != 'BODY'){
n.parentNode.removeChild(n);
}
}
//从这源码我们可以清楚的看到,对内存释放问题IE是不能从removeChild上做到很到位的,对于IE要删除节点还得用这个innerHTML
extjs源码分析-008(Ext.removeNode)
最新推荐文章于 2020-04-25 17:05:09 发布