Où est l'erreur ?

Résolu
simgob Messages postés 592 Statut Membre -  
simgob Messages postés 592 Statut Membre -
Bonjour à tous,
Je voudrais faire apparaître une image et en cliquant sur celle-ci en faire apparaître une autre dans la même page. Ce code fait apparaître directement la seconde image. Où est l'erreur, merci d'avance.

<a href="#chambre004"> <p> <img src="copie de chambre004_web.jpg"> </p> </a>
<a name="chambre004"> <img src="chambre013.jpg"> </a>

3 réponses

  1. dugenou Messages postés 6262 Statut Contributeur 1 455
     
    Bonjour,

    Je ne sais pas si j'ai bien compris ce que tu veux faire, mais essaye ceci :

    <p><a href="chambre013.jpg"><img src="copie_de_chambre004_web.jpg"></a></p>


    Un petit conseil, évite les espaces dans les noms de fichier.
    0
    1. simgob Messages postés 592 Statut Membre 47
       
      bonjour dugenou,
      je veux afficher une vignette et au clic l'agrandir dans la même page. On y est presque, avec le code que tu m'as donné, sauf que la première image est remplacée par un ? Mais quand on clic dessus, la deuxième image apparaît bien !! Reste à faire apparaître la première image ...
      Que faire, je suis la dessus depuis trois jours !!!
      0
    2. dugenou Messages postés 6262 Statut Contributeur 1 455
       
      Si ton image ne s'affiche pas c'est parceque j'ai changé le nom de ton image en retirant les espaces.

      Remets les espaces ou mieux, change le nom de ton image, et il n'y aura plus de problème.
      0
  2. Reivax962 Messages postés 3742 Statut Membre 1 011
     
    Bonjour Simgob,

    En utilisant ton code tel-quel, je n'ai absolument aucun problème, tout fonctionne aussi bien sous IE que sous firefox.

    Quand tu cliques sur le lien, la barre d'adresse du navigateur est-elle bien mise à jour ?

    En fait, à mon avis, le principal problème serait plutôt que la page est déjà "scrollée" jusqu'en bas, et que donc le navigateur ne descende pas plus bas alors qu'il a déjà la balise "chambre04" en vue. Pour vérifier, essaie de rajouter plein de <br> entre les deux, ou un <div> avec une grande taille pour être sûr qu'ils ne s'affichent pas sur la même page...

    Bonne chance,

    Xavier
    0
    1. simgob Messages postés 592 Statut Membre 47
       
      Bonjour à vous deux .. et aux autres,
      Je n'y comprend rien, chez moi cela ne fonctionne pas !! J'ai changé le nom de la deuxième image (espaces) mais rien de mieux. La première image est tjs remplacée par un ? Le lien pour la deuxième apparaît bien dans la barre d'adresse de IE. Je suppose que pour les tests vous avez employé d'autres images ?
      Merci de vous occuper de ce cas bizarre !! Pour info voici ce que j'ai actuellement!

      <html>
      <head>
      <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
      <title>Sans titre</title>
      <meta name="generator" content="Namo WebEditor v6.0">
      </head>



      <p><a href="chambre004.jpg"><img src="copiedechambre004.jpg"></a></p>
      </body>

      </html>
      0
    2. simgob Messages postés 592 Statut Membre 47
       
      re,

      voici l'adresse du site où je viens de téléchérger la page:

      http://www.passe-et-present.com/testccm.htm
      0
    3. simgob Messages postés 592 Statut Membre 47
       
      Merci à vous deux, cela fonctionne. Je crois que outre les espaces dans le nom des images, le texte WEB qui y figurait en majuscules perturbait IE et le serveur. Je me suis déja fait piéger avec cela. Mais il n'y a que les ânes qui ne buttent jamais deux fois sur la même pierre !!
      Merci encore
      @+
      0