Precedente :: Successivo |
Autore |
Messaggio |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 18 Mar 2009 20:04 Oggetto: * [Tutorial]Risolvere il problema delle png su ie |
|
|
Oggi vi insegno una cosa semplicissima,ma utile quando dobbiamo caricare sul nostro sito internet immagini -con trasparenza- ad alta definizione,quindi immagini con estensione .png.
Purtroppo I.E Non supporta la trasparenza e quindi le immagini hanno uno sfondo azzurrino ma grazie a questa soluzione,non si avrà più questo problema.
Allora dobbiamo scaricare questo file e inserirlo nella nostra pagina,in questo modo:
Codice: | <!--[if lt IE 7.]>
<script defer type="text/javascript" src="pngfix.js"></script>
<![endif]--> |
Il problema è risolto.
Spero di essere stato utile.
-Niente SPAM grazie!- |
|
Top |
|
 |
freemind Supervisor sezione Programmazione


Registrato: 04/04/07 21:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 18 Mar 2009 22:13 Oggetto: |
|
|
Bene bene...
piccolo tips => grandi risultati! |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 18 Mar 2009 22:32 Oggetto: |
|
|
è già  |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 18 Mar 2009 22:44 Oggetto: |
|
|
Un altro trucco potrebbe essere questo:
.Scarichiamo questo file,che contiente due file:
.blank.gif
.pngbehavior.htc
Estraete i file dall'archivio in una stessa directory.
All'interno della pagina inseriamo:
Codice: |
<style type="text/css">
img {
behavior: url("pngbehavior.htc");
}
</style>
|
Il gioco è fatto  |
|
Top |
|
 |
chemicalbit Dio maturo


Registrato: 01/04/05 18:59 Messaggi: 18597 Residenza: Milano
|
Inviato: 19 Mar 2009 01:25 Oggetto: |
|
|
Cos'è un file "htc"? |
|
Top |
|
 |
freemind Supervisor sezione Programmazione


Registrato: 04/04/07 21:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 19 Mar 2009 01:38 Oggetto: |
|
|
E' una roba che si è inventata ms da ie5 in poi.
Di fatto ha a che fare con dhtml e implementa comportamenti per dei componenti.
E' una delle tante diavolerie inutili che si è inventata...
Se posso esprimere un'opinione la prima soluzione di mdweb è la migliore. |
|
Top |
|
 |
mda Dio maturo


Registrato: 01/11/06 10:39 Messaggi: 6648 Residenza: Figonia
|
Inviato: 25 Giu 2009 09:56 Oggetto: |
|
|
Ottimo trucco complimenti, il classico "Uovo di Colombo" !
freemind ha scritto: | E' una roba che si è inventata ms da ie5 in poi.
Di fatto ha a che fare con dhtml e implementa comportamenti per dei componenti.
E' una delle tante diavolerie inutili che si è inventata...
Se posso esprimere un'opinione la prima soluzione di mdweb è la migliore. |
Si, ed meglio non usarla perchè verrà abbandonata dalla MS e poi non funziona bene ... Per colpa MS.
msdn.microsoft.com/en-us/library/ms531018(VS.85).aspx
HTC Reference
Codice: |
For Microsoft Internet Explorer 5 and later, HTML Components (HTCs) provide a mechanism to implement components in script as Dynamic HTML (DHTML) behaviors. An HTC is an HTML file that contains script and a set of HTC-specific elements that define the component. The component is saved with an .htc extension. This section lists these HTC-specific elements and the members they support.
Objects |
Ciao |
|
Top |
|
 |
splarz Moderatore Hardware e Networking


Registrato: 20/08/06 15:54 Messaggi: 2767
|
Inviato: 01 Set 2009 08:33 Oggetto: |
|
|
cavolo, credevo che questi problemi ci fossero solo fino alla versione 6
anche per IE8 bisogna usare l'hack? (si vede che è una vita che non scrivo codice) |
|
Top |
|
 |
freemind Supervisor sezione Programmazione


Registrato: 04/04/07 21:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 01 Set 2009 17:34 Oggetto: |
|
|
In teoria il problema non dovrebbe esserci però non sono così sicuro (non ho fatto ne prove ne ricerche in rete ma tra le robe di ie quella mi sembra di ricordare che l'avessero sistemata).
ciao |
|
Top |
|
 |
|