[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-0001.htm>
More information about the Swfobject
mailing list