今天在网上看到了这段代码,便保存下来。
JavaScript代码
- var fillHTML = function (el,HTMLString) {
- if (!el) return;
- if (window.ActiveXObject) { //For IE
- el.innerHTML = "<img style='display:none'/>" + HTMLString.replace(/<script([^>]*)>/ig, '<script$1 defer>');
- el.removeChild(el.firstChild)
- } else { //For Mozilla,Opare
- var nSibling = el.nextSibling;
- var pNode = el.parentNode;
- pNode.removeChild(el);
- el.innerHTML = HTMLString;
- pNode.insertBefore(el,nSibling)
- }
- }




