Png Sorurununa Çözüm

FaLCoN_TiGeR

∂єѕιgη ву ƒαℓ¢ση
Katılım
8 Ocak 2007
Mesajlar
3,364
Reaction score
0
Puanları
0
Konum
vBulletin
Bazılarınızın temalarınızda yaşadığınız png resimlerin transparan olmasına ragmen arka planlarının gri gibi görünmesidir bunun çözümünü anlatmak istedim size uygulamamız çok basit

Header template ını acın ve en ustune altta verdigim kodu yerlestirin...

Kod:
!--[if gte IE 5.5000]> 
<script language="JavaScript"> 
function correctPNG() // correctly handle PNG transparency in Win IE 5.5 or higher. 
{ 
for(var i=0; i<document.images.length; i++) 
{ 
var img = document.images[i] 
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 = "<span " + imgID + imgClass + imgTitle 
+ " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";" 
+ "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" 
+ "(src=\'" + img.src + "\');\"></span>" 
img.outerHTML = strNewHTML 
i = i-1 
} 
} 
} 
window.attachEvent("onload", correctPNG); 
</script> 
<![endif]-->
 
eLLerine sağLık kuzen...
ihtiyacı oLanLarın işine yarayacaktır...
 
sanırım png sorunuda explorer in eskiliğinden kaynaklanıyor =)
bu javascript koduysa, bu eksikliği tamamlıyor.
 
Geri
Üst