﻿// JScript 文件
//使得IE6.0支持png格式的图片透明

function correctPNG(obj) // correctly handle PNG transparency in Win IE 5.5 & 6. 
{ 
    var imgObj=null;
    if(obj!=null)
    {
        imgObj=obj;
    }
    var arVersion = navigator.appVersion.split("MSIE") 
    var version = parseFloat(arVersion[1]) 
    if ((version >= 5.5 && version < 7.0) && (document.body.filters)) 
   {    
      //var imgName = imgObj.src.toUpperCase() 
      if (obj!=null)//imgName.substring(imgName.length-3, imgName.length) == "PNG") 
      { 
         var imgID = (imgObj.id) ? "id='" + imgObj.id + "' " : "" 
         var imgClass = (imgObj.className) ? "class='" + imgObj.className + "' " : "" 
         var imgTitle = (imgObj.title) ? "title='" + imgObj.title + "' " : "title='" + imgObj.alt + "' " 
         var imgStyle = "display:inline-block;" + imgObj.style.cssText 
         if (imgObj.align == "left") imgStyle = "float:left;" + imgStyle 
         if (imgObj.align == "right") imgStyle = "float:right;" + imgStyle 
         if (imgObj.parentElement.href) imgStyle = "cursor:hand;" + imgStyle 
         var strNewHTML = "<span " + imgID + imgClass + imgTitle 
         + " style=\"" + "width:115px; height:" + imgObj.height + "px;" + imgStyle + ";" 
         + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" 
         + "(src=\'" + imgObj.src + "\', sizingMethod='scale');\"></span>" 
         imgObj.outerHTML = strNewHTML 
      } 
   }     
}