IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

récupérer opacité d'une image sous ie


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 11
    Par défaut récupérer opacité d'une image sous ie
    Bonjour,

    J'aimerais tout simplement récupérer l'opacité d'une image sous ie. J'ai trouvé pour netscape.

    Merci pour votre contribution

  2. #2
    Invité
    Invité(e)
    Par défaut
    pour ie il faut utiliser filter

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("monelement").currentStyle.filter
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById("monelement").style.filter
    apres il faudra extraire la valeur

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par tipi75
    J'ai trouvé pour netscape.
    Ah... dommage que Netscape ne soit plus utilisé par personne !


    EDIT :
    Une solution pour IE :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alert(document.getElementById('element').filters[0].opacity)
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 11
    Par défaut
    C'est marrant parce que ça ne marche pas. J'ai essayé vos solutions mais rien ne se passe.

    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // récupérer les images via DOM
    		var galerie_image = document.getElementById("galerie-images");
    		var image_cible = galerie_image.getElementsByTagName("img"); 
     
    		for(var image_actuelle in image_cible)
    		{ 
    			if (nom == 'Microsoft Internet Explorer')
    				opacite = image_cible[image_actuelle].currentStyle.filter;
    			else
    				if (nom == 'Netscape')
    				{
    					// récupérer l'opacité
    					opacite = image_cible[image_actuelle].style.opacity;
    				}
     
    			alert(opacite);

    Le déboggeur ie 8 me dit:

    currentStyle.filter à la valeur nulle ou n'est pas un objet


    Merci d'avance

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    C'est quoi que tu appelles l'opacité d'une image ? Tu veux dire l'opacité des pixels du fichier image ?
    Tu sais que tous les pixels n'ont pas la même opacité, bien sûr ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 11
    Par défaut
    yes!!

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 11
    Par défaut
    Merci beaucoup pour votre aide.
    J'ai trouvé.

Discussions similaires

  1. [Débutant] Accéder à la hauteur d'une image sous IE
    Par Amon dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 12/09/2005, 11h11
  2. Commentaire d'une image sous Firefox
    Par fabrice1596 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 09/06/2005, 11h59
  3. comment créer une image sous forme d'eclipse(ronde)
    Par unix27 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/05/2005, 22h16
  4. Sauvegarde d'une image sous un autre format
    Par gandf dans le forum C++Builder
    Réponses: 4
    Dernier message: 24/02/2004, 09h50
  5. Affichage d'une image sous linux
    Par Braim dans le forum x86 32-bits / 64-bits
    Réponses: 5
    Dernier message: 25/03/2003, 10h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo