Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

Derniers sujets
» Différents problèmes
Aujourd’hui à 13:46 par aurorewebster

» Barre de défilement disparue
Aujourd’hui à 13:45 par dradra

» les icones disparaisse
Aujourd’hui à 13:45 par squall22

» contacter un createur de theme
Aujourd’hui à 13:40 par Delphine83

» peut-on consulter les messages privés...
Aujourd’hui à 13:24 par TailsNCream

» Comment mettre un bloc pour la musique au dessu du forum ?
Aujourd’hui à 13:23 par rebel59fr

» Lien de tout en bas
Aujourd’hui à 13:20 par bleachigo

» corbeille
Aujourd’hui à 13:18 par loup-cheyenne

» Cadre des catégories trop large en phpbb3
Aujourd’hui à 13:15 par bleachigo

Flux RSS

Yahoo! 
Google Reader 
MSN 
AOL 
NewsGator 
Rojo 
Bloglines 


Marque-page social

  http://illiweb.com/fa/social_bookmarking/digg.gif   http://illiweb.com/fa/social_bookmarking/delicious.gif   http://illiweb.com/fa/social_bookmarking/reddit.gif   http://illiweb.com/fa/social_bookmarking/stumbleupon.gif   http://illiweb.com/fa/social_bookmarking/slashdot.gif   http://illiweb.com/fa/social_bookmarking/furl.gif   http://illiweb.com/fa/social_bookmarking/yahoo.gif   http://illiweb.com/fa/social_bookmarking/google.gif   http://illiweb.com/fa/social_bookmarking/blinklist.gif   http://illiweb.com/fa/social_bookmarking/blogmarks.gif   http://illiweb.com/fa/social_bookmarking/technorati.gif 

Conservez et partagez l’adresse de Forum gratuit : Le forum des forums actifs sur votre site de social bookmarking

PNG transparent sous IE

Voir le sujet précédent Voir le sujet suivant Aller en bas

Astuce PNG transparent sous IE

Message par revaz le Ven 21 Oct - 14:58

Internet Explorer ne sait pas afficher la transparence sur les images au format PNG (firefox n'a aucun probleme pour la transparence).

Pour avoir de la transparence sur les png avec IE il faut mettre le petit script que voila :

tout d'abord ouvrez votre bloc note, et copiez ceci :

// Correctly handle PNG transparency in Win IE 5.5 or higher.
// http://homepage.ntlworld.com/bobosola. Updated 02-March-2004

function correctPNG()
{
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
}
}
}
window.attachEvent("onload", correctPNG);


Enregistre le fichier avec ce nom pngfix.js , après vous devrez héberger ce fichier sur le net.

pour un forumactif il suffit de mettre ceci dans "description du site"

<!--[if gte IE 5.5000]> <script type=text/javascript src=url du fichier pngfix.js></script><![endif]-->


Dernière édition par le Sam 22 Oct - 4:05, édité 1 fois

revaz
+ Hyperactif +

Messages : 4542
Inscrit le : 28 Oct 2004
Humeur : roule à l'huile de tournesol
Localisation : ca sent la frite ;)
Emploi/Loisirs : merci LDA pour l'avatar

Revenir en haut Aller en bas

Re: PNG transparent sous IE

Message par larme d' le Ven 21 Oct - 16:37

png sans transparence:




png avec transparence:




gif transparent:



Wink

larme d'
Invité

Revenir en haut Aller en bas

Re: PNG transparent sous IE

Message par revaz le Mer 9 Nov - 15:35

le script marche très bien.
mais voila interdit le hotlink, donc à toi de trouver un hébergeur acceptant le hotlink sur un fichier .JS

revaz
+ Hyperactif +

Messages : 4542
Inscrit le : 28 Oct 2004
Humeur : roule à l'huile de tournesol
Localisation : ca sent la frite ;)
Emploi/Loisirs : merci LDA pour l'avatar

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum