Bonjour à tous,
J'ai le problème suivant : je veux que le scroll sur un élément se fasse automatiquement sur un événement. Pour se faire, j'utilise la fonction javascript
Un scroll se fait mais pas sur l'élément en question.
Code : Sélectionner tout - Visualiser dans une fenêtre à part scrollIntoView
Pour illustrer mon problème, vous pouvez jeter un oeil sur le site en développement http://www.o-naturel.ca/new/.
Lorsque l'utilisateur entre un courriel mal formé (en bas de page sur la rubrique INFOLETTRE), la page est censée se scroller en bas de page par le code
J'ai essayé plusieurs autres méthodes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <script>document.getElementById('msg_return_infolettre').scrollIntoView(false);</script>
mais le résultat est le même : le scroll ne se fait pas entièrement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script>window.scrollTo(0, document.body.scrollHeight);</script> <script>window.location.hash('msg_return_infolettre');</script> <script>window.scrollBy(0,2000);</script> <script>document.form_newsletter.saisie_courriel_infolettre.focus();</script>
La page a été générée via php alors soyez indulgents sur l'indentation lorsque vous afficherez le code source.
Merci d'avance pour celui ou celle qui pourra m'éclairer !
Partager