我有一個html頁面,它有很多從遠程位置加載腳本的html/head/script標籤。我想在加載頁面後以編程方式從頁面中刪除腳本。在chrome中使用document.removeChild()刪除腳本
要刪除腳本,我使用DOMElement的「removeChild」方法。
element.removeChild(child);
該調用成功執行,但從腳本加載的函數仍在內存中。對加載的函數沒有影響。
我也曾嘗試
element.replaceChild(new, old);
兩人都沒有效果。 這是一個錯誤? 如何以編程方式刪除以前加載的腳本?
你不能簡單地忽略導致問題的'.js'文件嗎? – Biotox 2012-08-13 21:37:04
如果只有它那麼簡單...':P' ... – 2012-08-13 21:38:23