[ RESOLU ] le .PNG 32bits sous Internet Explorer ???

le .PNG 32bits sous Internet Explorer ??? [ RESOLU ] - Web design - Graphisme

Marsh Posté le 05-04-2005 à 22:23:30    

salut j ai fais un site qui foncctionne impec sous Firefox mais sous IE toutes mes icones qui sont en .png deconnent ;..!!!!
 
on dirait que IE ne gere pas la transparence ?!
 
j vous en supplie aidez moi j dois montrer mon site demain !!!!!!!!!
 
 :sweat:  :cry:  :sweat:  :cry:  :sweat:  :cry:  :o


Message édité par MrBrOwNsToNe le 06-04-2005 à 13:52:48
Reply

Marsh Posté le 05-04-2005 à 22:23:30   

Reply

Marsh Posté le 05-04-2005 à 22:25:34    

ie a des pb avec png oui ! normal... c mycrosöpht

Reply

Marsh Posté le 05-04-2005 à 23:26:02    

Oula, c'est un problème ultra connu ;) Pense à faire une recherche google, y'a même la solution (et c'est une question de programmation au passage)

Reply

Marsh Posté le 06-04-2005 à 09:54:11    

FlorentG a écrit :

Oula, c'est un problème ultra connu ;) Pense à faire une recherche google, y'a même la solution (et c'est une question de programmation au passage)


 
j ai fas une recherche et pour les solutions ben perso soit c est eds trucs mega compliqués a mettre en oeuvre (maitriser le code etc moi j sais pas faire) soit ca marche pas ... (PNG en 8bits qui me fait un truc aussi pourri qu un GIF)
 :cry:  :cry:  :cry:  

Reply

Marsh Posté le 06-04-2005 à 10:28:52    

Non, c'est tout simple [:spamafote] Si tu cale sur un p'tit problème comme celui-là, ça va être la galère pour le reste :D

Reply

Marsh Posté le 06-04-2005 à 12:00:26    

le probleme c'est que le language HTML etc ca me passionne vraiment pas ... :)  je fais ce site parce que j suis contrat et forcé pour valider un module ds mon ecole :)
 
j ai quand meme trouvé une solution je la poste ICI comme ca j penses que ca en aidera d autres:
 
 
 

Reply

Marsh Posté le 06-04-2005 à 13:14:04    

y'a que le PNG en 8bits qui est géré par IE mais la qualité et pourri :D  
Je sais j'ai eu le même problème avec le logo de mon forum,d'ailleur il est pas résolu :D  
Abat IE,vive Firefox :o


---------------
http://cats.art.free.fr/ ;
Reply

Marsh Posté le 06-04-2005 à 13:16:48    

Reply

Marsh Posté le 06-04-2005 à 13:50:14    


 
j ai une solution meilleure:
suffit de foutre ca dans HEAD et c est parti pour le .png en 32bits  :hello:  
 
<!--[if gte IE 5.5000]>
<script language="JavaScript">
function correctPNG() // correctly handle PNG transparency in Win IE 5.5 or higher.
{
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
var imgAttribs = img.attributes;
for (var j=0; j<imgAttribs.length; j++)
{
var imgAttrib = imgAttribs[j];
if (imgAttrib.nodeName == "align" )
{
if (imgAttrib.nodeValue == "left" ) imgStyle = "float:left;" + imgStyle
if (imgAttrib.nodeValue == "right" ) imgStyle = "float:right;" + imgStyle
break
}
}
var strNewHTML = "<span " + imgID + imgClass + imgTitle
strNewHTML += " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
strNewHTML += "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
img.outerHTML = strNewHTML
i = i-1
}
}
}
window.attachEvent("onload", correctPNG);
</script>
<![endif]-->


Message édité par MrBrOwNsToNe le 06-04-2005 à 13:51:45
Reply

Marsh Posté le 06-04-2005 à 13:52:39    

C'est pire :o C'est plus long :o C'est plus lourdingue :o  
 
;)

Reply

Marsh Posté le 06-04-2005 à 13:52:39   

Reply

Marsh Posté le 06-04-2005 à 13:53:25    

Faut surtout pas mettre ce genre de truc dans le head, faut le mettre au moins dans un fichier séparé. Avec le behavior, suffit d'une ligne de CSS et ça roule [:spamafote]

Reply

Marsh Posté le 06-04-2005 à 13:53:37    

FlorentG a écrit :

C'est pire :o C'est plus long :o C'est plus lourdingue :o  
 
;)


 
pour moi c est bien plus simple a mettre en oeuvre ... moi qui n y connait rien juste un copier coller et hop ca marche ...

Reply

Marsh Posté le 06-04-2005 à 13:55:33    

Ben l'autre méthode est pareille, hein ;) Copier-coller dans un .htc, puis tu met la ligne de CSS ;)

Reply

Marsh Posté le 06-04-2005 à 13:56:51    

En plus le script fait un peu n'importe quoi :D Celui de WebFX ne s'amuse pas à mettre des span partout et des druideries inutiles :D

Reply

Marsh Posté le 06-04-2005 à 14:29:13    

FlorentG a écrit :

Ben l'autre méthode est pareille, hein ;) Copier-coller dans un .htc, puis tu met la ligne de CSS ;)


 
 
j sais meme pas cque ce st que du CSS et .htc
 
lol
 
t aurais pas un exemple ..?
 
moi j ai essayé ta methode aussi mais ce st en anglais j comprends rien


Message édité par MrBrOwNsToNe le 06-04-2005 à 14:29:37
Reply

Marsh Posté le 06-04-2005 à 14:48:45    

Tu ne connais pas le CSS et tu fais des sites webs ? Oula :D Tu développes et tu ne comprend pas l'anglais ? Oula :D

Reply

Marsh Posté le 06-04-2005 à 14:52:41    

FlorentG a écrit :

Tu ne connais pas le CSS et tu fais des sites webs ? Oula :D Tu développes et tu ne comprend pas l'anglais ? Oula :D


 
oula mais j suis obligé c est la premiere fois que j touches a ca ... :)
 
c est pour l'école j ai un site a faire sous dreamweaver spas ma faute pataper ...
 
j comprends l anglais courant mais pas le language geek anglais ...  :o  

Reply

Marsh Posté le 06-04-2005 à 14:53:03    

Ah ok :D Je savais pas que t'était encore à l'école :D

Reply

Marsh Posté le 06-04-2005 à 14:54:17    

FlorentG a écrit :

Ah ok :D Je savais pas que t'était encore à l'école :D


 
j susi en 4eme année d archi ... hein pas en primaire  :D
 
si tu pouvais juste explique la methode en francais de manière simple  :cry:


Message édité par MrBrOwNsToNe le 06-04-2005 à 14:55:16
Reply

Marsh Posté le 06-04-2005 à 14:54:58    

Ah ok :D Sinon l'anglais geek est pareil que le français geek, ce dernier ayant tendance à pomper des termes sur le premier

Reply

Marsh Posté le 06-04-2005 à 14:56:09    

FlorentG a écrit :

Ah ok :D Sinon l'anglais geek est pareil que le français geek, ce dernier ayant tendance à pomper des termes sur le premier


vrai mais quand ils parlent de DIv et de CSS et de source machin moi j connais juste HTML tu vois ... j ai un peu de mal deja a lire des trucs sur la programmation en francais alors en anglais  :o  

Reply

Marsh Posté le 06-04-2005 à 14:57:35    

si une ame charitable m explique la methode de manièere simple et en francais j comprendrais j suis pas un ane :(


Message édité par MrBrOwNsToNe le 06-04-2005 à 14:59:10
Reply

Marsh Posté le 06-04-2005 à 14:59:40    

Bah tu prend le source du .htc, que tu met dans un fichier avec extension htc. Puis dans un fichier .css, tu met le style qui va bien

Reply

Marsh Posté le 06-04-2005 à 15:01:48    

FlorentG a écrit :

Bah tu prend le source du .htc, que tu met dans un fichier avec extension htc. Puis dans un fichier .css, tu met le style qui va bien


 
 
on va resituer le probleme: je ne connais rien :)
 
en rouge les mots que je ne comprends pas/connait pas
 
t as pas un exemple ?


Message édité par MrBrOwNsToNe le 06-04-2005 à 15:02:05
Reply

Marsh Posté le 06-04-2005 à 15:24:25    

Regarde leur demo. Et regarde le fichier htc, tu refais pareil ou tu le télécharge :)

Reply

Marsh Posté le 06-04-2005 à 15:35:34    

FlorentG a écrit :

Regarde leur demo. Et regarde le fichier htc, tu refais pareil ou tu le télécharge :)


 
j ai foutu le fichier .htc dans le dossier de la page en question mais ca marche pas ...
 

Reply

Marsh Posté le 06-04-2005 à 15:37:32    

T'as le site en ligne ?

Reply

Marsh Posté le 06-04-2005 à 15:38:01    

T'as pensé à chopper l'image gif transparente de 1px*1px ?

Reply

Marsh Posté le 06-04-2005 à 15:41:38    

FlorentG a écrit :

T'as le site en ligne ?


 
oui
 
http://daredneck.free.fr/WEBSITE/


Message édité par MrBrOwNsToNe le 06-04-2005 à 15:42:04
Reply

Marsh Posté le 06-04-2005 à 15:46:07    


 
le truc que je voudrais vraiment faire c est foutre les videos en <object> mai j sais pas faire

Reply

Marsh Posté le 06-04-2005 à 15:47:08    

J'y vois que dalle, le blanc sur fond gris clair est illisible :D Sinon ouais, faut le .htc, le p'tit CSS, et une image gif de 1px*1px transparente, dispo sur leur truc

Reply

Marsh Posté le 06-04-2005 à 15:49:59    

FlorentG a écrit :

J'y vois que dalle, le blanc sur fond gris clair est illisible :D Sinon ouais, faut le .htc, le p'tit CSS, et une image gif de 1px*1px transparente, dispo sur leur truc


 
mof moi j arrives a lire  :)  
 
puis c pas un site qui est voué a rester sur le net c juste pour le prof après j le balances tfacon ...
 
je sais que ce ts de la daube en croute  :sweat:


Message édité par MrBrOwNsToNe le 06-04-2005 à 15:50:38
Reply

Marsh Posté le 06-04-2005 à 15:50:57    

FlorentG a écrit :

J'y vois que dalle, le blanc sur fond gris clair est illisible :D Sinon ouais, faut le .htc, le p'tit CSS, et une image gif de 1px*1px transparente, dispo sur leur truc


ok

Reply

Marsh Posté le 06-04-2005 à 16:18:10    

marche pas j abandonne j garde la methode foireuse au moins elle marche ..lol

Reply

Marsh Posté le 06-04-2005 à 16:20:13    

Comme tu me déçois :D :D :D

Reply

Marsh Posté le 06-04-2005 à 16:25:24    

FlorentG a écrit :

Comme tu me déçois :D :D :D


 
ouais c ets pas ma passion la programmation hein  :D j peux meme dire que ca me gave  :cry:  

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed