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 :

Disparition aléatoire d'une image GIF


Sujet :

JavaScript

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2005
    Messages : 24
    Par défaut Disparition aléatoire d'une image GIF
    je travaille dans un environnement .Net , et j'utilise dans une page asp du javascript , le but est : en cliquant sur une image elle se transforme en une autre . le truck marche correctement , mais ce qui est génant c'est parfois l'image disparait .

    voici le 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
    17
    18
    19
    20
    21
    <SCRIPT> 
    var imageURL = "images/bg_title02roton.GIF";
     
    if (document.images) {
         var clock = new Image();
         clock.src = "images/bg_title02roton.GIF";
     
         var cup = new Image();
         cup.src = "images/bg_title02rotoff.GIF";
    }
     
    function changeImage() {
         if (document.images) {
              if (imageURL == "images/bg_title02rotoff.GIF") imageURL = "images/bg_title02roton.GIF";
              else imageURL = "images/bg_title02rotoff.GIF";
     
             document.myImage.src = imageURL;
         }
    }
     
    </SCRIPT>
    et un bout code html :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <td id ="image" width="381" height="24" colspan="2"><a href="javascript:visibilite('target'); "  onclick="changeImage();" style="	height: 24px;
    	width: 231px;"><IMG SRC="images/bg_title02roton.GIF" NAME="myImage" border="0"></a></td>
    l'image qui disparait c'est : bg_title02rotoff.GIF.
    je ne sais pas si c'est à cause de l'extention de l'image gif .

    c'est problème urgent .
    Merci d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    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
    <SCRIPT> 
    if (document.images) {
         var clock = new Image();
         clock.src = "images/bg_title02roton.GIF";
     
         var cup = new Image();
         cup.src = "images/bg_title02rotoff.GIF";
    }
     
    function changeImage() {
         if (document.images) {
                document.myImage.src = (document.myImage.src==clock.src)?cup.src:clock.src;
         }
    }
     
    </SCRIPT>
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 24
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    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
    <SCRIPT> 
    if (document.images) {
         var clock = new Image();
         clock.src = "images/bg_title02roton.GIF";
     
         var cup = new Image();
         cup.src = "images/bg_title02rotoff.GIF";
    }
     
    function changeImage() {
         if (document.images) {
                document.myImage.src = (document.myImage.src==clock.src)?cup.src:clock.src;
         }
    }
     
    </SCRIPT>
    tu as écrit mon code avec une autre maniére plus optimale , mais le résultat c'est toujours le même .

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.images['myImage'].src = ...
    A+

  5. #5
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Non pas tout à fait, j'ai fait du préchargeemnt d'image ce qui n'est pas vraiment le cas dans ton script enfin pas entièrement ...
    ton script est placé ou ?
    si il est dans le head ... il faudrait le mettre dans une focntion et le lncer sur le onload ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

Discussions similaires

  1. Réponses: 12
    Dernier message: 09/06/2006, 07h27
  2. Erreur pour l'affichage aléatoire d'une image
    Par bellebiquette dans le forum Langage
    Réponses: 3
    Dernier message: 21/04/2006, 22h45
  3. Sauvegarder une image (.GIF/.JPG) avec CppWebBrowser
    Par Argol_Medusa dans le forum C++Builder
    Réponses: 12
    Dernier message: 12/12/2005, 11h27
  4. [ImageMagick] Mixer une image Gif et PNG
    Par rigolman dans le forum Bibliothèques et frameworks
    Réponses: 14
    Dernier message: 16/10/2005, 14h58
  5. Convertir une image Gif en Bmp
    Par alen dans le forum MFC
    Réponses: 3
    Dernier message: 11/10/2005, 21h55

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