問題:IE9
私はテーブルを持っています。そして私はCSSクラスを持っています。CSSクラスには、グラデーションフィルターが含まれています。
.red
{
filter:progid:DXImageTransform.Microsoft.Gradient(sProperties);
}
私が行った場合:
... <tr class="red"> ...
すべてが正常に動作します。私が行った場合
<script type="javascript">
... element.className = 'red';
</script>
フィルタは適用されません。適用する割り当ての後にどのイベントが発生する可能性があるかを誰かが知っていますか?td class = "red"を実行しても解決策はありません。テーブルは、PowerShellテーブルヘルパーを使用してレンダリングされます。jQueryやその他のフレームワークも解決策ではなく、この単純な「1ページ」アプリケーションを爆破します。よろしくお願いします、ロバート
編集:
http://msdn.microsoft.com/en-us/library/ms532997(v=vs.85).aspx
object.style.filter = "progid:DXImageTransform.Microsoft.Gradient(sProperties)"