begin process at 2012 05 29 00:43:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

CSS] Mettre png en transparent avec Explorer


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

CSS] Mettre png en transparent avec Explorer

jeudi 26 avril 2007 à 18:58:23 | CSS] Mettre png en transparent avec Explorer

fdiedler2000

Membre Club
Salut all et oui c'est encore moi

Donc en gros, je viens de me rendre compte que les png transparents ne sont aps pris en charge par Explorer ! C'est pas de chance...

Je fais des recherche à droite et à gauche et j'ai trouvé cela :
Code :
<img src="../web/images/Ban.png"width=467height=71 style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png', sizingMethod='scale');" alt=""/>

Mais voila dans DW le "filter:progidXImageTransform.Microsoft.AlphaImageLoader(src='image.png',sizingMethod='scale');" est souligné en rouge et cela ne marche pas ...

Une idée ? merci encore
jeudi 26 avril 2007 à 19:19:27 | Re : CSS] Mettre png en transparent avec Explorer

Flachy Joe

Il existe un fichier appelé 'png-opacity.htc' qui permet de corriger ça. Je ne me souviens malheureusement pas où on peut le trouver...

Flachy Joe
jeudi 26 avril 2007 à 19:23:10 | Re : CSS] Mettre png en transparent avec Explorer

Flachy Joe

Retrouvé :

http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html

Flachy Joe
jeudi 26 avril 2007 à 19:35:42 | Re : CSS] Mettre png en transparent avec Explorer

fdiedler2000

Membre Club
j'ai essayer mais ca marche pas ^^
Peut tu me donner un bon de code fonctionnel ?
Merci
mardi 1 mai 2007 à 21:21:18 | Re : CSS] Mettre png en transparent avec Explorer

Flachy Joe

Le fichier png-opacity-2.htc, modifié par mes soins :

--------------8<---------------------------------------

<public:component>
<public:attach event="onpropertychange" onevent="propertyChanged()" />
<script>

/*
 * PNG Behavior
 *
 * This script was created by Erik Arvidsson (erik(at)eae.net)
 * for WebFX (http://webfx.eae.net)
 * Copyright 2002
 *
 * For usage see license at http://webfx.eae.net/license.html   
 *
 * Version: 2.00
 * Created: 2001-??-??    First working version
 * Updated: 2002-03-28    Fixed issue when starting with a non png image and
 *                      switching between non png images
 *          2003-01-06    Fixed RegExp to correctly work with IE 5.0x
 *          2007-05-01    Par Flachy Joe (flachyjoe(at)hotmail(dot)com)
 *                      Nouvelle utilisation : <img style="behaviour:url(png-opacity-2.htc)" src="image.png" />
 *                      Le script fonctionne au chargement et au changement d'image (modification de src).
 */

var supported = /MSIE (5\.5)|[6789]/.test(navigator.userAgent) && navigator.platform == "Win32";
var realSrc;
var blankSrc = "blank.gif";

if (supported){
    fixImage();
}

function propertyChanged() {
    if (!supported) return;

    var pName = event.propertyName;

    if (pName != "src") return;
    // if not set to blank
    if ( ! new RegExp(blankSrc).test(src))
       fixImage();
};

function fixImage() {

    // Get the newly created image for manipulation. -Porter
    var img = element;

    // get src
    var src = img.src;
    var width = img.width;
    var height = img.height;

    // check for real change
    if (src == realSrc) {
       img.src = blankSrc;
       return;
    }

    if ( ! new RegExp(blankSrc).test(src)) {
       // backup old src
       realSrc = src;
    }

    // test for png
    if (/\.png$/.test(realSrc.toLowerCase() ) ) {
       // set blank image
       img.src = blankSrc;
       img.width = width;
       img.height = height;
       // set filter
       img.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
                                      src + "',sizingMethod='scale')";
           
        // Remove the background image version of the PNG. -Porter
        element.style.backgroundImage = "none";
     }
    else {
       // remove filter
       img.runtimeStyle.filter = "";
    }
}

</script>
</public:component>

-------------------8<----------------------------

Flachy Joe
dimanche 8 février 2009 à 00:27:31 | Re : CSS] Mettre png en transparent avec Explorer


Cette discussion est classée dans : explorer, transparent, png, css, filter


Répondre à ce message

Sujets en rapport avec ce message

CSS [ par saad123 ] salut je voudrais mettre la couleur d'un tableau dans un fichier .css, g essayé de mettre .green{color:#F3FAED;} puismettre un link dans mon fichier e étirer une image avec du css [ par eax ] bonsoir,je souhaite mettre une image en fond dans un tableau (dans la balise TD). je souhaiterai que cette image soit étirée, qu'elle prenne toute la css et php [ par deer ] bonjour,mon probleme est le suivant.j'affiche une serie d'occurences (depuis une base sql) sur lequelles on peut cliquer pour telecharger un document Vider le cache de l'explorer en programmation Php ou JS [ par Cr0w ] Bonjour,J'aimerai savoir si il existe une fonction en Php ou JavaScript permettant de vider le cache de l'explorer.En effet, j'ai conçu dans le cadre Image PNG transparente avec IE6 [ par Kenaghdar ] Hello,J'utilise des PNG avec une couleur de fond transparente. Mais IE6 a vraiment du mal pour les afficher. Après quelques recherches, je suis tombé transparence sur gif ou png [ par kikistef ] Je recherche le moyen de creer un nouveau fichier image (gif ou png) à partir d'un gif ou png en utilisant la palette d'une autre image. Ca marche mai Erreur internet explorer lors de post de formulaire [ par tetnobic ] Ma foi oui j'ai une erreur vraiment bizarre, j'explique :quand je poste un formulaire qui permet l'ajout de donnée dans une base j'ai eu belle erreur css [ par snipervali ] Je cherche comment par un style Css a changer la couleur fond et texte de la legende d'une photo par exemple (Sec)...merci d'avanceUn tiens vaut mieux probleme php et explorer [ par sirspycho ] j'ai programmé un site avec un ami. on a utilisé le php, le javascript et comme base de donnée mysql.Pour travailler en local (nous n'avions pas encor Pb php / windows explorer [ par coqoboy ] le but du script que j'essaye de faire est le suivant : dans la partie d'administration de mon site : - on choisit une photo de son dique dur- et ca l


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales