Added a modified version of Felipe Gasper's IE<9 style injection error fix.

This commit is contained in:
Miles
2011-08-03 14:52:35 -07:00
parent 90de5f20e5
commit 24cc747e5e

View File

@@ -101,8 +101,14 @@ function loadStyles() {
for (var i = 0; i < styles.length; i++) {
if (styles[i].type.match(typePattern)) {
new(less.Parser)().parse(styles[i].innerHTML || '', function (e, tree) {
styles[i].type = 'text/css';
styles[i].innerHTML = tree.toCSS();
var css = tree.toCSS();
var style = styles[i];
try {
style.innerHTML = css;
} catch (_) {
style.styleSheets.cssText = css;
}
style.type = 'text/css';
});
}
}