iframe的src设定为about:blank以后细节讨论

设定 iframe 的 src 为 'about:blank' 以后,不置为“about:blank”,运行内存不容易释放出来掉。还务必用 iframe.document.write('');
这样才可以将內容清空,可是这样解决以后任然会有500⑴000K上下的运行内存残余,这便是ie6的iframe bug,动态性建立的iframe总会消耗掉1些运行内存。

拷贝编码
编码以下:

function clearIframe(id){
var el = document.getElementById(id),
iframe = el.contentWindow;
if(el){
el.src = 'about:blank';
try{
iframe.document.write('');
iframe.document.clear();
}catch(e){};
//以上能够消除绝大多数的运行内存和文本文档连接点纪录数了
//最终删掉掉这个 iframe 就哦咧。
document.body.removeChild(el);
} } clearIframe('iframe_id');