This is likely where the code came from: http://homepage.ntlworld.com/ bobosola/index.htm
Simply add pngfix.js to your page and only execute it in IE < 7: <!--[if lt IE 7.]> <script defer type="text/javascript" src="pngfix.js"></script> <![endif]--> HTH On Monday, June 19, 2006, at 10:29 AM, Casey O'Neill wrote: >I placed the following code in the window.onload method. It works but only >on inline images. It will not work if the image is loaded through css. For >the transparent PNG's I use Fireworks 8 and export as PNG 32. > >Also, I did not write this code. I got it off of some website. I forget >which and I will link to it if I can find it. > >/*************** Transparent PNG **************************/ >var arVersion = navigator.appVersion.split("MSIE") > var version = parseFloat(arVersion[1]) > > //transperent png support > if ((version >= 5.5) && (document.body.filters)) > { > 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 > } > } > } > >On 6/19/06, Nicolas Terray <[EMAIL PROTECTED]> wrote: >> >> I've used /IE7/ in the past to work with transparency. However it is >> not the prototype way. >> http://dean.edwards.name/IE7/ >> >> On 6/19/06, Sam <[EMAIL PROTECTED]> wrote: >> > >> > >> > Is there a prototype / extension which will assist in cross-browser >> support >> > of PNG images? >> > >> > http://www.alistapart.com/articles/pngopacity/ >> > >> > It seems to me that a class could be developed which would zip through >> the >> > DOM and make changes where needed for IE 5.5 / IE 6.0 to handle PNG >> images. >> > >> > I don't want to write one if it's been done before. >> > >> > Sam >> > >> > >> > _______________________________________________ >> > Rails-spinoffs mailing list >> > Rails-spinoffs@lists.rubyonrails.org >> > http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs >> > >> > >> > >> _______________________________________________ >> Rails-spinoffs mailing list >> Rails-spinoffs@lists.rubyonrails.org >> http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs >> > > >_______________________________________________ >Rails-spinoffs mailing list >Rails-spinoffs@lists.rubyonrails.org >http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs > Cheers! --David Teare http://1Passwd.com - Best OS X Password Manager -- Posted with http://DevLists.com. Sign up and save your mailbox. _______________________________________________ Rails-spinoffs mailing list Rails-spinoffs@lists.rubyonrails.org http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs