Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1048 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Rotation image: problème de alt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Javascript] Rotation image: problème de alt

n°1679671
Orchrist
Life is a war
Posté le 31-01-2008 à 13:53:07  profilanswer
 

Bonjour à tous!!
 
Voila j'ai un script que je vais mettre sur mon site pour faire tourner des bannières relatives à mes autres sites. Voici le détail du script:

Code :
  1. /*
  2. Gestion de bannière
  3. SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
  4. http://www.editeurjavascript.com
  5. */
  6. ejs_banurl = new Array;
  7. ejs_banimageUrl=new Array;
  8. ejs_banimageDesc=new Array;
  9. ejs_banimageUrl[0] = "images/ban1.jpg";
  10. ejs_banurl[0] = "http://www.monsite1.com";
  11. ejs_banimageDesc[0] = "Description Site 1";
  12. ejs_banimageUrl[1] = "images/ban2.jpg";
  13. ejs_banurl[1] = "http://www.monsite2.com";
  14. ejs_banimageDesc[1] = "Description Site 2";
  15. ejs_banimageUrl[2] = "images/ban3.jpg";
  16. ejs_banurl[2] = "http://www.monsite3.com";
  17. ejs_banimageDesc[2] = "Description Site 3";
  18. affiche = false;
  19. function AffichePub()
  20.    {
  21.    if(!affiche)
  22.       {
  23.       numimage= Math.round(Math.random()*(ejs_banurl.length-1));   
  24.       document.write ('<a href="#" onClick="window.open(ejs_banurl[numimage],\'_blank\')"><img src="' + ejs_banimageUrl[numimage] + '" style="border: none" alt="' + ejs_banimageDesc[numimage] + '" title="' + ejs_banimageDesc[numimage] + '" name=ejs_banpub /></a>')
  25.   affiche = true;
  26.       }
  27.    else
  28.       {
  29.       if(numimage == (ejs_banurl.length-1))
  30.          numimage = 0;
  31.       else
  32.          numimage++;
  33.       document.ejs_banpub.src=ejs_banimageUrl[numimage];
  34.       }
  35.    setTimeout("AffichePub()",2500);
  36.    }
  37. AffichePub();


 
Je vous explique mon soucis: au chargement de la page, on a donc une image qui s'affiche et cette image change: mais pas la description (title) et le alt... en fait ça reste sur la description de l'image qui a été affichée à l'affichage de la page.
 
je voulais également m'affranchir du  

Code :
  1. onClick="window.open(ejs_banurl[numimage],\'_blank\')"


 
en mettant ceci:

Code :
  1. document.write ('<a href="' + ejs_banurl[numimage] + '"><img src="' + ejs_banimageUrl[numimage] + '" style="border: none" alt="' + ejs_banimageDesc[numimage] + '" title="' + ejs_banimageDesc[numimage] + '" name=ejs_banpub /></a>')


 
Mais pareil que pour le alt: l'url du href="" reste celui de la première bannière affichée.
 
Voila je ne m'y connais pas trop en javascript, et j'aimerais savoir ce qui cloche dans mes manipulations :)
 
Merci d'avance à vous pour votre aide!
 
A bientot!

mood
Publicité
Posté le 31-01-2008 à 13:53:07  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Rotation image: problème de alt

 

Sujets relatifs
Probleme boost regexPHP aleatoire Problème de débutant.
Problême de restriction menu flash par IEfont importé dans bibliothèque et jeux de caractères? probleme bizarre
Probleme Checkbutton et recuperation valeurproblème de connexion LDAP en ligne de commande
problemeProblème de connexion à une base de données MySQL
macro word remplacer image par texteProblème de chargement de donnée dans une liste
Plus de sujets relatifs à : [Javascript] Rotation image: problème de alt


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR