Nwlapcug.com


Come riparare un PNG in modalità non standard in IE6

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.