Aide pour galerie photo

Résolu
filou51370 Messages postés 46 Statut Membre -  
monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai crée une petite galerie d'image dans laquelle j'affiche automatiquement les photos en miniature par resize dans un div ce qui les affiches 2 par 2 les unes en dessous de l'autres. Ayant plus de 100 photos, j'ai dit à mon div de garder une taille fixe mais de mettre un dérouleur si trop de photo. Ca marche nickel. Je clique sur la miniature et la grande s'affiche à gauche. Nickel.

Le problème est que, quand je suis a la 50 eme photo par exemple. Je clique dessus ce qui a pour effet d'afficher la grande mais le hic, ça replace ma liste de miniature avec les 1ere photos et non pas la ou j'ai cliqué.

Comment je peux faire pour que la liste de miniature ne s'actualise pas en meme temps que le div de la grande photo ?
Ou modifier toute la page sauf le div miniature ?

voici le lien du site (c'est plus parlant) : http://filoutest.free.fr/gilles/

Merci

FiLoU
Configuration: Intel Core 2 Quad Q9550 OS : Vista Home Premium SP2 RAM : 3 Go etc...

6 réponses

  1. filou51370 Messages postés 46 Statut Membre 25
     
    up!
    0
  2. monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention   132
     
    Ca ne replace pas ta liste de miniatures... le truc c'est que, comme tu fais ça via le php, il recharge la page et replace donc le scroller au début.

    Tu aurais pu faire cela via le javascript pour ne pas à recharger ta page à chaque fois... ou alors tu devras jouer avec des id et des ancres.
    Ex: http://filoutest.free.fr/gilles/index.php?p=album&photo=140#140

    Pour repositionner ta liste en fonction de l'image affichée... mais le plus simple est quand même le javascript.
    0
    1. filou51370 Messages postés 46 Statut Membre 25
       
      Salut,
      Non ce n'est pas un doublons, j'ai seulement modifier le titre.

      Pour ce qui est des ancre, c'est justement là où je mettais mon nez. Je me demandais comment faire pour appeler la photo principale grace a la miniature mais également l'ancre du div qui contient cette meme miniature.

      Une idée ?

      FiLoU
      0
      1. monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention   132 > filou51370 Messages postés 46 Statut Membre
         
        Et bien tu mets dans ton lien l'ancre comme je t'ai montrer dans mon message : http://filoutest.free.fr/gilles/index.php?p=album&photo=140#140

        Donc quelque chose comme ceci :

        <a href='index.php?p=album&photo=1#1' class='photo'><img border='0' src="./photos/1.jpg" width="100" height="75" id='1' name="1" /></a>

        Il faut tester mais je pense que ça devrais fonctionner...
        0
      2. filou51370 Messages postés 46 Statut Membre 25 > monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention  
         
        Résolu grâce à toi monkey ;o) MERCI !

        $raccourci = "$index?p=album&photo=$liste#$liste'";
        echo "<a href='";echo "$raccourci";echo " class='photo'>";
        echo "<img border='0' ";fctaffichimage("$liens_photo", 100, 75);; echo " id='$liste' name='$liste' /></a>

        Donc un grand merci !

        FiLoU
        0
      3. monkey_monk Messages postés 611 Date d'inscription   Statut Membre Dernière intervention   132 > filou51370 Messages postés 46 Statut Membre
         
        Avec plaisir ! ;)
        0
  3. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
     
    Non ce n'est pas un doublons, j'ai seulement modifier le titre. 

    donc c'est bien un doublon !!!
    la preuve !
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. filou51370 Messages postés 46 Statut Membre 25
     
    +1 :p

    Mais mon problème reste le même...
    0
  6. bg62 Messages postés 23433 Date d'inscription   Statut Modérateur Dernière intervention   2 435
     
    ben nettoie ton code source de tous ces liens en premier, change tes pages ensuite ...
    0