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 :

Erreur dans script de fondu d'image "Get.. est null ou n'est pas un objet.


Sujet :

JavaScript

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mars 2009
    Messages : 95
    Points : 81
    Points
    81
    Par défaut Erreur dans script de fondu d'image "Get.. est null ou n'est pas un objet.
    Bonjour,
    j'ai honteusement pompé un bout de code car je ne connais pas grand chose au js pour réaliser un petit diaporama automatique.
    J'ai bien "trifouillé" le code en long et en large mais je n'arrive pas à le faire fonctionner sous IE.
    Lorsque le tableau est parcouru et qu'il arrive à la dernière image il y a une erreur qui apparait.

    Voici le script original (mes modifs étant tellement fausses il vaut mieux que j'affiche le code original):
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    var visuel_n=0;
     
    function Visuel_Fondu()
    {
      if(document.all)
      {
        document.getElementById("visuel_" + VisuelPosChange).filters.alpha.opacity=visuel_n;
        visuel_n+=5;
        if ( visuel_n<= 100 )
        {
          setTimeout("Visuel_Fondu()", 100);
          return 0;
        }
      }
      else
      {
        document.getElementById("visuel_" + VisuelPosChange).style.setProperty("-moz-opacity", visuel_n, "");
        visuel_n+=0.05;
        if ( visuel_n<= 1 )
        {
          setTimeout("Visuel_Fondu()", 100);
          return 0;
        }
      }
      visuel_n=0;
      document.getElementById("visuel").style.background="url('" + VisuelTab[VisuelPosChange][0] + "') -4px 0px no-repeat";
      setTimeout("Visuel_Clear()", 100); //supprime clignotement sous FF
      //document.getElementById("visuel").innerHTML="";
      //setTimeout("Visuel_Defil()", 4000);
    }
     
    function Visuel_Clear()
    {
    document.getElementById("visuel").innerHTML="";
    setTimeout("Visuel_Defil()", 4000);
    }
     
    var VisuelPos=0;
    var VisuelPosChange;
     
    function Visuel_Defil()
    {
      VisuelPosChange=VisuelPos;	
      VisuelPos++;
      if ( VisuelTab.length <= VisuelPos )
        VisuelPos=0;
     
      if ( VisuelTab[VisuelPosChange][1] == 1 )
        document.getElementById("visuel").innerHTML+="<img src='" + VisuelTab[VisuelPosChange][0] + "' id='visuel_" + VisuelPosChange + "' style='filter:alpha(opacity=0); -moz-opacity:0; position: absolute; margin-left: -4px;' />";
      else
      {
        setTimeout("Visuel_Defil()", 10);
        return 0;
      }
      Visuel_Fondu();
    } 
     
    var VisuelTab = [
    ["visuel_2.jpg",1],
    ["visuel_3.jpg",1],
    ["visuel_4.jpg",1],
    ["visuel_5.jpg",1],	
    ["visuel_1.jpg",1],
    ];
    Visuel_Defil();
    Si quelqu'un avait une piste pour corriger mon code, je l'en remercie d'avance.

    Merci...

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mars 2009
    Messages : 95
    Points : 81
    Points
    81
    Par défaut
    J'ai trouvé l'erreur. Désolé du post pour rien.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Try/Catch récupération message erreur dans script
    Par rikemSen dans le forum BODI
    Réponses: 4
    Dernier message: 03/04/2017, 16h45
  2. [Débutant] erreur dans la taille de l'image
    Par slaima15 dans le forum Images
    Réponses: 1
    Dernier message: 24/04/2011, 16h39
  3. erreur dans script de menu
    Par gspereira dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 29/03/2011, 22h31
  4. Erreur dans script mémoire - problème de calcul
    Par arnaudperfect dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 30/07/2007, 12h01
  5. Dessin avec Imager.. erreur dans mon script
    Par Chekov dans le forum Modules
    Réponses: 2
    Dernier message: 18/06/2006, 14h14

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