[SWFObject] conflict between swfobject and a javascript for pngimages

Alessio Pellegrini pellegriniale at alice.it
Fri Dec 15 06:11:33 PST 2006


I've just uploaded two examples:
the first is a test of the little javascript on a simple html page, 
without swfobject; if you use explorer 5.5 or 6.0 you'll see that it 
works and png with alfablending are displayed in a correct way;
in the second example I used swfobject, and  I.E. 5.5/6.0  won't render 
png images correctly.
 

   1. http://www.pointnet.it/PNGFix/Test.html
   2. http://www.pointnet.it/PNGFix/swfobject.html


Thanks for you support
Alessio Pellegrini


David de Kock ha scritto:
> Do you have an example of a page with swfobject combined with your js?
> And also a page with just the js working as it should?
>
> -----Original Message-----
> From: swfobject-bounces at lists.deconcept.com
> [mailto:swfobject-bounces at lists.deconcept.com] On Behalf Of Alessio
> Pellegrini
> Sent: vrijdag 15 december 2006 12:01
> To: swfobject at lists.deconcept.com
> Subject: [SWFObject] conflict between swfobject and a javascript for
> pngimages
>
> Hi to all the mailing list,
> I'm doing some tests because I'd like to use swfobject and a javascript 
> which resolve IE 6.0 problems with png 24 bit images with alpha 
> blending, i think it is time to use this format.
>
> The script wouldn't work with swfobject.
>
> here is the little script:
>
>
> var arVersion = navigator.appVersion.split("MSIE")
> var version = parseFloat(arVersion[1])
>
> 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
>       }
>    }
> }
>
>
> And here a link to the home page of this script:
> http://homepage.ntlworld.com/bobosola/pnghowto.htm
>
> Thanks very much, for any help or suggestion .
>
> Alessio Pellegrini
> _______________________________________________
> SWFObject mailing list
> SWFObject at lists.deconcept.com
> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>
> _______________________________________________
> SWFObject mailing list
> SWFObject at lists.deconcept.com
> http://lists.deconcept.com/listinfo.cgi/swfobject-deconcept.com
>
> __________ Informazione NOD32 1922 (20061214) __________
>
> Questo messaggio  è stato controllato dal Sistema Antivirus NOD32
> http://www.nod32.it
>
>
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.deconcept.com/pipermail/swfobject-deconcept.com/attachments/20061215/3a20bf0d/attachment-0005.htm>


More information about the Swfobject mailing list