DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> HTML基礎知識 >> HTML和Xhtml >> iframe的src設置為about:blank之後細節探討
iframe的src設置為about:blank之後細節探討
編輯:HTML和Xhtml     
設置 iframe 的 src 為 'about:blank' 之後,不置為“about:blank”,內存不會釋放掉。還必須用 iframe.document.write('');
這樣才能將內容清空,但是這樣處理之後任然會有500-1000K左右的內存殘留,這就是ie6的iframe bug,動態創建的iframe總會耗費掉一些內存。

復制代碼代碼如下:
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');
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved