Diaporama html

Bonjour,

j'ai installer ce script qui fonctionne pour le diaporama image, je cherche a mettre des liens vers des pages dessus le premier fonctionne mais pas au autre image

voici le code sans les modificiations.

merci a vous

  
<script type="text/javascript"> 
var Img=new Array; 
Img[0]="http://image.noelshack.com/fichiers/2017/26/3/1498683071-sans-titre-1.jpg" ; 
Img[1]="http://image.noelshack.com/fichiers/2017/26/3/1498683071-sans-titre-2.jpg"; 
Img[2]="http://image.noelshack.com/fichiers/2017/26/3/1498683070-sans-titre-3.jpg"; 
Img[3]="http://image.noelshack.com/fichiers/2017/26/3/1498683070-sans-titre-4.jpg"; 
var i=0;
 
function change(index) { 
document.getElementById('pic').src=Img[index]; 
i++; 
if (i >= Img.length)i=0;
} 
setInterval('change(i)',1500); 
</script> 
<p style="text-align: center;"> <a href="https://fr.gamesplanet.com/game/street-fighter-v-steam-key--2883-1?ref=otakuplayer" rel="nofollow noopener noreferrer" target="_blank"><img src="http://image.noelshack.com/fichiers/2017/26/3/1498683071-sans-titre-1.jpg" id="pic"> 

Edit : Ajout du LANGAGE dans les balises de code (jordane)

2 réponses

  1. Modérateur
    Bonjour,

    Pour t'aider.. il faudrait au contraire que tu nous montres ton code modifié que l'on puisse voir ce que tu as mal fait et comment te le corriger.

    1. <script type="text/javascript"> 
      var Img=new Array; 
      Img[0]="http://image.noelshack.com/fichiers/2017/26/3/1498687151-sans-titre-4-compressed.jpg" ; 
      Img[1]="http://image.noelshack.com/fichiers/2017/26/3/1498687151-sans-titre-2-compressed-1.jpg"; 
      Img[2]="http://image.noelshack.com/fichiers/2017/26/3/1498687151-sans-titre-1-compressed.jpg"; 
      Img[3]="http://image.noelshack.com/fichiers/2017/26/3/1498687151-sans-titre-3-compressed.jpg"; 
      var i=0;
       
      function change(index) { 
      document.getElementById('pic').src=Img[index]; 
      i++; 
      if (i >= Img.length)i=0;
      } 
      setInterval('change(i)',1500); 
      </script> 
      <p style="text-align: center;"> 
      <a href="https://fr.gamesplanet.com/game/street-fighter-v-steam-key--2883-1?ref=otakuplayer" rel="nofollow noopener noreferrer" target="_blank"> 
      <a [http://www.otakuplayer.fr/%22> http://www.otakuplayer.fr/">|nofollow] <a href="http://www.otakuplayer.fr/2014/07/rubrique-ma-critique-jeux-video.html" rel="nofollow noopener noreferrer" target="_blank"> 
      <a href="http://www.otakuplayer.fr/" rel="nofollow noopener noreferrer" target="_blank">
      <img src="" id="pic"> 
      


      EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).

      Explications disponibles ici :ICI

      Merci d'y penser dans tes prochains messages.
      Jordane45
      1. Modérateur
        Tu as dis :

        je cherche a mettre des liens vers des pages


        Tu ne veux mettre qu'un seul lien (pour toutes les images) ou tu veux pouvoir définir un LIEN par image ?
        Sachant que si c'est un lien différent par image .... il faut que tu fasses un ARRAY contenant tes liens (comme pour les images) .. et que tu changes l'attribut href de la balise A en même temps que tu changes l'image dans le src ...
      2. oui des liens externes sur chaque image différentes
      3. je n'es jamais fait de array par contre
      4. Modérateur
        @anto59190
        je n'es jamais fait de array par contre

        Et ça c'est quoi ??
        var Img=new Array; 
        Img[0]="http://image.noelshack.com/fichiers/2017/26/3/1498683071-sans-titre-1.jpg" ; 
        Img[1]="http://image.noelshack.com/fichiers/2017/26/3/1498683071-sans-titre-2.jpg"; 
        Img[2]="http://image.noelshack.com/fichiers/2017/26/3/1498683070-sans-titre-3.jpg"; 
        Img[3]="http://image.noelshack.com/fichiers/2017/26/3/1498683070-sans-titre-4.jpg"; 
        var i=0;
        
      5. @jordane45j'ai trouver ce code sur le net donc ce n'est pas moi qui a fait des array, je ne connaisser même pas ce mots avant .. si je demande conseil pour savoir quel bout de code je dois ajoutez c'est que je ne le sait pas ;)

        cordialement