Changeset 1108 for trunk


Ignore:
Timestamp:
11/08/08 01:18:12 (10 years ago)
Author:
ray
Message:

#1320 make it possible to use png images as icons in IE6

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XinhaCore.js

    r1107 r1108  
    19651965    else 
    19661966    { 
    1967       img = doc.createElement("img"); 
    1968       img.src = imgDef; 
    1969       //img.style.width = "18px"; 
    1970       //img.style.height = "18px"; 
     1967      if (Xinha.ie_version < 7 && /\.png$/.test(imgDef[0])) 
     1968      { 
     1969        img = doc.createElement("span"); 
     1970        with (img.style) 
     1971        { 
     1972          display = 'block'; 
     1973          width = '18px'; 
     1974          height = '18px'; 
     1975          filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+imgDef+'")'; 
     1976        } 
     1977      } 
     1978      else 
     1979      { 
     1980        img = doc.createElement("img"); 
     1981        img.src = imgDef; 
     1982      } 
    19711983    } 
    19721984  } 
     
    19791991    else 
    19801992    { 
    1981       img = doc.createElement("img"); 
    1982       img.src = imgDef[0]; 
     1993      if (Xinha.ie_version < 7 && /\.png$/.test(imgDef[0])) 
     1994      { 
     1995        img = doc.createElement("span"); 
     1996        with (img.style) 
     1997        { 
     1998          display='block'; 
     1999          width = '18px'; 
     2000          height = '18px'; 
     2001          filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+imgDef[0]+'")'; 
     2002        } 
     2003      } 
     2004      else 
     2005      { 
     2006        img = doc.createElement("img"); 
     2007        img.src = imgDef[0]; 
     2008      } 
    19832009      img.style.position = 'relative'; 
    19842010    } 
Note: See TracChangeset for help on using the changeset viewer.