bonjour à tous,
j'aimerais savoir s'il est possible de faire déplacer les scrolls lorsque l'utilisateur clique sur u image dans une page HTML au lieu qu'il remonte comme moi en haut de la page.
Merci
Version imprimable
bonjour à tous,
j'aimerais savoir s'il est possible de faire déplacer les scrolls lorsque l'utilisateur clique sur u image dans une page HTML au lieu qu'il remonte comme moi en haut de la page.
Merci
Heu ...
:question:Code:
1
2
3
4
5 <body id="haut"> <!-- ton code--> ... <a href="#haut">Ton image</a> </body>
en fait c plus compliqué que ça
j'ai des entetes avec des flèches qui permettent d'ouvrir et fermer des paragraphe.
Tout fonctionne bien sauf que losque je clique sur un entete la scroll de la page revient en haut et moi j'aimerais rester ou j'ai cliqué ....
ou alors en javascript puisque nous sommes dans un forum javascript ...
Code:
1
2
3
4 <body id="haut"> <!-- ton code--> ... <img src="bnbnbj.gif" onclick="self.location.href='#haut'" /> </body>
ok he ben je vais tester ceci ... merci
Il y a un rechargement de la page quand tu ouvres un paragraphe ou tout se fait en Javascript sans rechargement ?Citation:
Envoyé par lenoil
le comportement est différent sous IE et FFX, l'un recharge l'autre pas...
suffit de recupere le scrollTop avant de quitter la page et de le restituer sur le onload ...
@SpaceFrog : Si j'ai bien compris son problème, sur un clic il affiche des éléments et se rerouve en haut de page.
Il existe deux cas :
- Soit il fait ça à la manière de nos FAQs, donc un clic recharge la page et ouvre le paragraphe correspondant et dans ce cas-là il se retrouve en haut de page, mais il veut que la scrollbar se positionne à l'endroit du clic.
- Soit il fait ça en Javascript sans rechargement de la page avec un simple display:block sur le onclick mais dans son href il a juste # et c'est ça qui le fait remonter en haut de page à chaque clic.
Après, c'est tellement confus ce qu'il demande que je peux me fourvoyer totalement.
C'est bon merci les gars .
Je me suis tiré d'affaire avec les liens.
A ++