11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous !!
je suis en train de peaufiner un site en bonne voie, mais un petit détail me chagrine.

J'ai sur mon site, des liens entre iframe (je sais que beaucoup me diront de laisser tomber les iframes.. mais c'est trop tard Smiley lol ).

exemple où ça fonctionne : http://www.jbbourgeois.com/?p=mywork&sp=3d
exemple où ça ne fonctionne pas (le cas qui m'intéresse) : http://www.atelierjeromedayot.com/contact/liens.php (login = fabien, pass = doubiste)
composé d'une iframe contenant l'image principale, et une iframe contenant la barre de navigation (les images miniatures à droite).
J'ai fais ces deux site, cela fonctionne sur l'un mais pas sur l'autre.. Smiley biggol

Si je descend la barre de navigation, et que je clic sur une image, l'image s'affiche en grand dans l'iframe "principale" à gauche. Jusqu'ici tout va bien, mais ce qui me gène, c'est que par la même occasion, la barre de navigation se remet tout en haut, alors que j'aimerai justement qu'elle reste au même niveau (pour faciliter la navigation).

Voici le code js du lien lorsque l'on clic sur l'image miniature :

<a href="#" style="cursor: pointer"; 
    onclick="parent.document.getElementById('iframe-principale').src='liens-detail.php?id=<?php echo $id; ?>';">


Pour le défilement, j'utilise un script jQuery, si vous avez besoin de le voir je peux aussi vous le mettre.. Smiley cligne

D'avance, un très grand merci pour votre aide.
Modifié par niquedouille (01 Dec 2011 - 11:51)