png파일 IE6에서투명하게 처리할수있는 방법알려주세요 정보
png파일 IE6에서투명하게 처리할수있는 방법알려주세요
본문
<style type='text/css'>
.png24 { tmp:expression(setPng24(this)); }
</style>
.png24 { tmp:expression(setPng24(this)); }
</style>
<script>
function setPng24(obj)
{
obj.width=obj.height=1;
obj.className=obj.className.replace(/\bpng24\b/i,'');
obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
obj.src='';
return '';
}
</script>
<!-- 적용한것 --><img src='http://huniz.com/img/a.png' class='png24'>
<!-- 적용하지 않은것 --><img src='http://huniz.com/img/a.png'
<-----이런식으로 처리했는데 될지않는다네요
다른방법없나요???????????????????
댓글 전체
<!--[if gte ie 5.5]>
<![if lt ie 7]>
<style type=text/css>
.png24 {tmp:expression(setPng24(this));}
</style>
<script type="text/javascript" language="JavaScript">
function setPng24(obj) {
obj.width=obj.height=1;
obj.className=obj.className.replace(/\bpng24\b/i,'');
obj.style.filter =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
obj.src='';
return '';
}
</script>
<![endif]>
<![endif]-->
<![if lt ie 7]>
<style type=text/css>
.png24 {tmp:expression(setPng24(this));}
</style>
<script type="text/javascript" language="JavaScript">
function setPng24(obj) {
obj.width=obj.height=1;
obj.className=obj.className.replace(/\bpng24\b/i,'');
obj.style.filter =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');"
obj.src='';
return '';
}
</script>
<![endif]>
<![endif]-->