Internet Explorer 6 non supporta completamente i file di immagine PNG con trasparenza alfa; piuttosto, IE 6 consente di visualizzare uno sfondo grigio invece di trasparenza per queste immagini quando si utilizzano i modi standard di comprese le immagini sulla tua pagina Web. Si consiglia di utilizzare il filtro AlphaImageLoader per rendere le immagini PNG trasparente in Internet Explorer 6. Questo filtro è supportato solo in Internet Explorer, quindi è possibile utilizzare commenti condizionali per avere Internet Explorer 6 e versioni precedenti utilizzano questo filtro e altri browser Web utilizzare un tag di immagine standard. La soluzione di AlphaImageLoader è necessaria in entrambe le stranezze e le modalità di rendering standard-compliant. Internet Explorer 7 e versioni più recenti di Internet Explorer non richiedono questa soluzione.
Istruzioni
1
Aprire il codice di origine HTML della tua pagina Web in un editor di testo.
2
Individuare la riga nel codice sorgente HTML che specifica l'immagine PNG. Ad esempio, la riga potrebbe essere simile a "< IMG src="example.png "/ >"
3
Eliminare il codice che include l'immagine PNG e sostituirlo con il seguente codice:
<!-[se lte IE 6] >
< DIV ID = "oDiv" STYLE="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='example.png');" >
< / DIV >
<! [endif]-->
<>
< IMG src="example.png" / >
<! [endif]-->
4
Sostituire entrambe le istanze di "example.png" nel codice con il percorso al file PNG.
5
Salvare il codice HTML e caricarlo sul server Web.