상세 컨텐츠

본문 제목

tmp:expression (IE6에서 투명PNG 이미지 사용하기)

프로그래밍/JavaScript

by ........? 2012. 5. 9. 13:46

본문

css에서
.png24 {
    tmp:expression(setPng24(this));
}

이렇게 선언하고


스크립트에서

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 '';
}

이렇게 선언해 준 후에


사용하는 이미지에 class="png24"를 삽입해서 사용


-tmp:expression

 : 자바스크립트의 setExpression과 같은 기능이구요 IE에서만 작동

 : IE6 에서 PNG 이미지 사용하기(배경 투명)


'프로그래밍 > JavaScript' 카테고리의 다른 글

숫자 유효성검사 isNaN 함수  (0) 2012.08.08
typeof  (0) 2012.05.29
location.href & location.replace  (0) 2012.05.22
window.open() & window.close()  (0) 2012.04.23
return의 의미  (0) 2012.04.18

관련글 더보기

댓글 영역