`;
var scripts = Array.prototype.slice.call(temp.getElementsByTagName('script'));
for (var i = 0; i < scripts.length; i++) {
var oldScript = scripts[i];
var newScript = document.createElement('script');
for (var j = 0; j < oldScript.attributes.length; j++) {
var attr = oldScript.attributes[j];
newScript.setAttribute(attr.name, attr.value);
}
newScript.textContent = oldScript.textContent;
oldScript.parentNode.replaceChild(newScript, oldScript);
}
while (temp.firstChild) {
document.head.appendChild(temp.firstChild);
}
})()