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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Pb pour afficher nom image

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb pour afficher nom image

n°1560317
viruss
Posté le 14-05-2007 à 17:25:17  profilanswer
 

Salut
 
Je suis en train de faire une gallerie d'image avec un slide.
Quand on clic sur la vignette, l'image s'affiche en grand au centre.
Mais je bug pour afficher le nom de l'image dessous  :fou:  
J'ai pour l'instant un système qui me permet de dire que c'est l'image 1/11 .... mais je préfererai un script où s'affiche le nom de l'image alt"..."
 
C'est visible ici :http://www.prikosnovenie.com/slider.htm
 
 
Voilà le code pour le défilement de l'image:
 

Code :
  1. <script language="javascript">
  2. var Timer;
  3. var Pas = 3; // vitesse défilement texte
  4. var Img = 1; // le numéro de l'image à afficher
  5. var End = 11; // le numéro de la dernière image
  6. function moveLayer(Sens)
  7. {
  8. if(document.getElementById)
  9.      Objet = document.getElementById("Contenu" );
  10. else
  11.      Objet = document.all["Contenu"];
  12. if(parseInt(Objet.style.top) + (Pas*Sens) > 0)
  13.      Objet.style.top = "0px";
  14. else
  15.      Objet.style.top = (parseInt(Objet.style.top) + (Pas*Sens)) + "px";
  16. Timer = setTimeout("moveLayer(" + Sens + " );", 50);
  17. }
  18. </script>


 
 
 
 
 
 
Et voilà le body:
 

Code :
  1. <div id="Support" style="position:relative;width:100;height:315px;top:70px;overflow:hidden">
  2.     <div id="Contenu" style="position:absolute;width:100;height:315px;left:765px;top:0px">
  3.    
  4.     <p><img src="http://www.prikosnovenie.com/Galeries/1_mini.jpg" alt="Le titre de la photo 1" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/1.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/1sur11.gif';" style="cursor:pointer"></p>
  5.     <p><img src="http://www.prikosnovenie.com/Galeries/2_mini.jpg" alt="Le titre de la photo 2" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/2.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/2sur11.gif';" style="cursor:pointer"></p>
  6.     <p><img src="http://www.prikosnovenie.com/Galeries/3_mini.jpg" alt="Le titre de la photo 3" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/3.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/3sur11.gif';" style="cursor:pointer"></p>
  7.     <p><img src="http://www.prikosnovenie.com/Galeries/4_mini.jpg" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/4.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/4sur11.gif';" style="cursor:pointer"></p>
  8.     <p><img src="http://www.prikosnovenie.com/Galeries/5_mini.jpg" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/5.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/5sur11.gif';" style="cursor:pointer"></p>
  9.     <p><img src="http://www.prikosnovenie.com/Galeries/6_mini.jpg" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/6.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/6sur11.gif';" style="cursor:pointer"></p>
  10.     <p><img src="http://www.prikosnovenie.com/Galeries/7_mini.jpg" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/7.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/7sur11.gif';" style="cursor:pointer"></p>
  11.     <p><img src="http://www.prikosnovenie.com/Galeries/8_mini.jpg" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/8.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/8sur11.gif';" style="cursor:pointer"></p>
  12.     <p><img src="http://www.prikosnovenie.com/Galeries/9_mini.jpg" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/9.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/9sur11.gif';" style="cursor:pointer"></p>
  13.     <p><img src="http://www.prikosnovenie.com/Galeries/10_mini.gif" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/10.gif'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/10sur11.gif';" style="cursor:pointer"></p>
  14.     <p><img src="http://www.prikosnovenie.com/Galeries/11_mini.jpg" width="80" height="60" onclick="document.images['vue'].src='http://www.prikosnovenie.com/Galeries/11.jpg'; document.images['compteur'].src='http://www.prikosnovenie.com/Galeries/11sur11.gif';" style="cursor:pointer"></p>
  15.   </div>
  16. </div>
  17.     <div id="Layer1" style="position:absolute; left:792px; top:28px; width:37px; height:33px; z-index:1"><img src="http://www.prikosnovenie.com/Galeries/precedent.png" width="30" height="30" href="" onmouseover="javascript:moveLayer(1);" onmouseout="javascript:clearTimeout(Timer);" style="cursor:pointer"></div>
  18.     <div id="Layer2" style="position:absolute; left:795px; top:441px; width:41px; height:34px; z-index:2"><img src="http://www.prikosnovenie.com/Galeries/suivant.png" width="30" height="30" href="" onmouseover="javascript:moveLayer(-1);" onmouseout="javascript:clearTimeout(Timer);" style="cursor:pointer"></div>
  19.     <div id="Layer3" style="position:absolute; left:301px; top:97px; width:358px; height:305px; z-index:3"><img alt="title" src="http://www.prikosnovenie.com/Galeries/1.jpg" name=vue width="400" height="300"></div>
  20.     <div id="Layer4" style="position:absolute; left:460px; top:411px; width:87px; height:29px; z-index:4"><img alt="" src="http://www.prikosnovenie.com/Galeries/home.png" name=compteur width="30" height="30"></div>


 
 
Merci  :jap:


Message édité par viruss le 16-05-2007 à 10:12:49
mood
Publicité
Posté le 14-05-2007 à 17:25:17  profilanswer
 

n°1560876
dartyduck
n00b AttitudE
Posté le 15-05-2007 à 23:37:26  profilanswer
 

balises CODE


---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1560949
viruss
Posté le 16-05-2007 à 10:13:27  profilanswer
 

alors une petite idée SVP  :)

n°1561061
omega2
Posté le 16-05-2007 à 11:54:37  profilanswer
 

Gros défaut à ton systéme actuel : c'est une image qui indique le numéro de l'image et pas du texte. Ca n'a aucun intéret d'utiliser une image pour ça : c'est plus lourd, ca ne donne aucune information suplémentaire, si tu rajoutes ou suprime une image alors t'es obligé de modifier toutes tes images pour que le texte reste le bon, ca va te prendre une place folle sur le disque (imagine le nombre de fichiers pour aller de "1 sur 1" à "115 sur 115" ) ...
 
Sinon, rien dans ton code ne cherche à utiliser l'attribut "alt" des image, donc normal qu'il ne soit pas affiché. Dis nous donc ce qui te bloque et on te donnera des pistes.

n°1561095
viruss
Posté le 16-05-2007 à 12:42:06  profilanswer
 

merci a toi omega2 d'avoir regarder.  
Oui je sais bien que le système avec les images n'est pas pratique.  
Je l'ai mis car justement j'ai pas trouvé de code qui pourrait réutiliser les attributs alt" " de l'image. Quelqu'un connait-il un bout de code qui utiliserait justement l'attribut " alt " des images?
 
Merki  :)


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

  Pb pour afficher nom image

 

Sujets relatifs
Afficher liste des moisimage sous IE
Mettre une image sous une autre en HTML ou PHP[PHP] Systeme de génération d'image avec caractères : captcha
[asp.net]"Impossible d'afficher la page" sur un traitement longimage qui sort de la page
Probleme FCKeditor (code source image)afficher code source d'une page avec firefox
Include php avec une image?HTML comment construire le nom d'une image?
Plus de sujets relatifs à : Pb pour afficher nom image


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