私はスタイル要素を作成しており、それにCSSを入れる必要があります。コードの下クロム、SafariとFFで動作しますが、IE8に失敗:IE8でIE8内の<style>要素のinnerHTMLを変更する
var styleElement = document.createElement("style");
styleElement.type = "text/css";
styleElement.innerHTML = "body{background:red}";
document.head.appendChild(styleElement);
それはinnerHTMLの部分に来るとき、コードが失敗します。私はやってみた:
var inner = document.createTextNode("body{background:red}");
styleElement.appendChild(inner);
しかし、これはまた、 "メソッドまたはプロパティのアクセスへの予期しない呼び出し"で失敗します。 回避策や修正を探しています。
Nopeこれは、 "不明なランタイムエラー"と同じ失敗します。 – TheFuzzball