[ anon315 @ 14.03.2005. 05:12 ] @
Evo jos jednog primera da je IE s***** ! http://galeb.etf.bg.ac.yu/~seven/alfa/ Stavite pointer na ovu ikonicu ![]() Pogledajte kako sada ta ikonica izgleda sa leve strane u IE-u !!! Ocaj, ladno ne podrzava transparenciju. E sad kako lepo izgleda na gornjem crnom meniju - pa iskoristio sam malo java skripta: Code: // Correctly handle PNG transparency in Win IE 5.5 or higher. // http://homepage.ntlworld.com/bobosola. Updated 02-March-2004 function correctPNG() { 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 + "\', sizingMethod='scale');\"></span>" img.outerHTML = strNewHTML i = i-1 } } } window.attachEvent("onload", correctPNG); Ali, nazalost, ne radi bas skroz kako treba ! Nece da mi ispravi ikonice na levom meniju, jer sam pojavljivanje celog levog menija realizovao preko java skripta. Naleteo sam na neko php resenje, ali mi nije nesto uspelo ... Ima li da je neko ovo resio ? Pozdrav |