I have the following code
var style = document.createElement('style');
style.setAttribute("type", "text/css");
if (style.textContent) { // FF, Safari
style.textContent = this.arg.css;
} else {
style.innerHTML = this.arg.css;// FF, IE
}
document.getElementsByTagName('head')[0].appendChild(style);
This works fine in all browsers (also IE 9) but for IE7 and IE8, I get the following error
SCRIPT600: Unknown runtime error
The error points to the line
style.innerHTML = this.arg.css;// FF, IE
What's wrong?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…