>  기사  >  웹 프론트엔드  >  IE6_javascript 기술에서 js png 그림(투명도 포함)이 불투명한 이유는 무엇입니까?

IE6_javascript 기술에서 js png 그림(투명도 포함)이 불투명한 이유는 무엇입니까?

WBOY
WBOY원래의
2016-05-16 18:34:581016검색
复代码 代码如下:

function CorrectPNG() // Win IE 5.5에서 PNG 투명도를 올바르게 처리합니다. 6.
{
var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])
if ((version >= 5.5) && (문서 .body.filters)) {
for (var j = 0; j < document.images.length; j ) {
var img = document.images[j]
var imgName = img.src .toUpperCase()
if (imgName.substring(imgName.length - 3, imgName.length) == "PNG") {
var imgID = (img.id) ? "id='" img.id "' " : ""
var imgClass = (img.className) ? "class='" img.className "' " : ""
var imgTitle = (img.title) ? "title='" img.title "' " : "title='" img.alt "' "
var imgStyle = "display:inline-block;" img.style.cssText
if (img.align == "left") imgStyle = "float:left;" imgStyle
if (img.align == "right") imgStyle = "float:right;" imgStyle
if (img.parentElement.href) imgStyle = "cursor:hand;" imgStyle
var strNewHTML = " " "너비:" img.width "px; 높이:" img.height "px;" imgStyle ";"
"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
"(src='" img.src "', sizingMethod='scale'); ">
"
img.outerHTML = strNewHTML
j = j - 1
}
}
}
}
window.attachEvent("onload", rightPNG);
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.