1. 程式人生 > >一個簡單的ie6和其它瀏覽器區分以及設定png24的透明

一個簡單的ie6和其它瀏覽器區分以及設定png24的透明

區分ie6

function isIE6(){
  var ie6=!-[1,]&&!window.XMLHttpRequest;
  return ie6;
 }

然後設定透明

if(isIE6()){
      a[i].style.background="none";
      a[i].style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\"js/btn2.png\")";
     }else{
      a[i].style.backgroundImage="url(js/btn2.png)";
     }

這是目前最簡單的設定ie6 png 透明的方法, 當然是把圖片當元素背景存在,然後配合濾鏡。