문제 : IE9CSS 그라디언트 필터 자바 스크립트와 IE 9
나는 테이블을 가지고있다. CSS 클래스가 있습니다.
.red
{
filter:progid:DXImageTransform.Microsoft.Gradient(sProperties);
}
내가 할 경우 :
... <tr class="red"> ...
모든게 잘 작동하는 CSS 클래스는 그라데이션 필터가 포함되어 있습니다. 내가한다면
<script type="javascript">
... element.className = 'red';
</script>
필터가 적용되지 않습니다. 과제가 적용된 후에 어떤 사건이 해고 될 수 있는지 아는 사람이 있습니까? td class = "red"를 수행하는 것은 해결책이 아니며 테이블은 powershell 테이블 도우미로 렌더링됩니다. jQuery 나 다른 프레임 워크는 해결책이 아니기 때문에이 간단한 "한 페이지"응용 프로그램을 날려 버릴 수 있습니다. 미리 감사드립니다, 로버트
편집 :
http://msdn.microsoft.com/en-us/library/ms532997(v=vs.85).aspx
object.style.filter = "progid:DXImageTransform.Microsoft.Gradient(sProperties)"
'element'뒤에 스크립트가 호출됩니까? 예 : 'onload' 또는'ready' 이벤트, 또는 엘리먼트 다음의 어딘가에? – Ryan
예, 스크립트 컨테이너가 페이지 하단에 있습니다. –
[나를위한 작품] (http://jsfiddle.net/NVV63/). – Jon