Png Sorurununa Çözüm

FaLCoN_TiGeR

∂єѕιgη ву ƒαℓ¢ση
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]-->
 

Fyonb

&#1087;&#1088;&#1077;&#1076;&#1072;&#1090;&#1077;&
eLLerine sağLık kuzen...
ihtiyacı oLanLarın işine yarayacaktır...
 

derbederin

Altın Üye
ilk görüşte ping sorununa çözüm gibi okudum :hhmanD
yakın olacaksın servera falan :hhmanD
sağol falcon :D
 

Hell

Başarıda bir sanattır.
sanırım png sorunuda explorer in eskiliğinden kaynaklanıyor =)
bu javascript koduysa, bu eksikliği tamamlıyor.
 
Üst