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 :

Souci avec swap fonction..


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 43
    Par défaut Souci avec swap fonction..
    Salut !
    J'ai un petit souci avec mon script de swap qui ne fonctionne pas ....si quelqu'un pouvait voir ce qui peut clocher cela m'aideria bien...merci d'avance:

    Voici mon script dans la partie Head

    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
    <script language="JavaScript" type="text/JavaScript">
    <!--
    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    }
     
    function MM_swapImage() { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }
    function MM_goToURL() { //v3.0
      var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
      for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
    }
     
    //-->
     
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }
     
    function MM_swapImgRestore() { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }
    //-->
    </script>
    Ensuite dans le body j'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <body onload="MM_preloadImages('../../images/photos_auberges/m/80_l.jpg','../../images/photos_auberges/m/80_m.jpg')">
    Puis ce code avec les thumbs

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <a href="javascript:;"><br />
            <img src="../../images/photos_auberges/80_f.jpg" id="SlideShow" class="imgOnBorderOut" onclick="MM_swapImage('MainImg','','/images/photos_auberges/m/80_f.jpg',1)" onmouseover="this.className='imgOnBorder'" onmouseout="this.className='imgOnBorderOut'" width="75" border="2" hspace="0"></a>
     
            <a href="javascript:;"><img src="../../images/photos_auberges/80_g.jpg" id="SlideShow" class="imgOnBorderOut" onclick="MM_swapImage('MainImg','','/images/photos_auberges/m/80_g.jpg',1)" onmouseover="this.className='imgOnBorder'" onmouseout="this.className='imgOnBorderOut'" width="75" border="2" hspace="0"></a>
     
            <a href="javascript:;"><img src="../../images/photos_auberges/80_h.jpg" id="SlideShow" class="imgOnBorderOut" onclick="MM_swapImage('MainImg','','/images/photos_auberges/m/80_h.jpg',1)" onmouseover="this.className='imgOnBorder'" onmouseout="this.className='imgOnBorderOut'" width="75" border="2" hspace="0"></a>
    Merci bien!!

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,

    1. C'est peu court comme description du problème pour t'apporter une solution
    2. C'est du code Javascript Dreamweaver, donc regénère le avec le produit...


    ERE

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 43
    Par défaut
    Bah en fait les images ne s'affichent pas..il y a bien le lien qui apparait mais pas l'image...que veux tu dire par regenéré le code ? merci

  4. #4
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 811
    Par défaut
    Bonjour,
    As-tu vérifié l'emplacement des images?
    Tu les références une fois par / et une autre par ../../

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 132
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 132
    Par défaut
    Salut,

    Je ne suis pas allé très loin dans l'étude de ton pb mais déjà...

    Tu utilises plusieurs fois les mêmes IDs...

    devyan.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 43
    Par défaut
    Merci pour le coup de pouce!! Cela venait en effet du chemin de certaines images qui n'était pas bon.... merci!

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

Discussions similaires

  1. [FTP] Soucis avec la fonction "unlink"
    Par Petit bateau dans le forum Langage
    Réponses: 8
    Dernier message: 05/08/2007, 22h37
  2. Soucis avec la fonction WriteFile de windows
    Par kendra533 dans le forum Windows
    Réponses: 10
    Dernier message: 01/08/2007, 16h16
  3. [VBA] Soucis avec la Fonction Format
    Par kleenex dans le forum VBA Access
    Réponses: 4
    Dernier message: 11/06/2007, 11h17
  4. Souci avec la fonction SetFocus
    Par uranium-design dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 09/04/2007, 12h53
  5. [Système] P'tit soucis avec la fonction EXEC
    Par nais_ dans le forum Langage
    Réponses: 9
    Dernier message: 23/08/2006, 11h36

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