Re!
Bon ben un soucis encore mais pas remédié celui-là.
J'utilise souvent la même technique pour appliquer de la transparence partielle sur IE comme le fait si bien FireFox. Càd j'appelle un JS appelé PNGfix.js qui repère tous les png d'une page et leur applique une propriété adéquate pour que la transparence partielle s'active.
Seulement pour les CSS, ce n'est pas pareil, ce script ne s'applique pas car il n'y a aucune balise <img>, donc le script ne repère pas le png en background-image.
J'utilise donc cette ligne dans le css:
filter=progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="images/pix_tra_green.png",sizingMethod="scale");
Et ça marche!
Le problème se situe vis-à-vis de javascript, probablement les quotes/guillemets. En effet, passant par ajax pour déclencher un backgroundimage automatique sur telle ou telle ligne saisie bonne ou mauvaise je dois appliquer la même propriété CSS de cette manière:
document.getElementById("id2_"+objet).style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src=\"images/pix_tra_green.png\",sizingMethod=\"scale\")";
Le soucis....c'est que ça marche pô.
Et ça marche sur une autre de mes appli mais le code est tellement différent et inadapté que je ne peux le reprendre.
Question: Voyez vous un soucis de quote et/ou guillement? Ou autre...
Sachant que j'ai essayé une foule de possibilités...
Partager