Bonjour
J essaie d’empêcher le scroll de ma page quand une div menu est affiché et l'autoriser quand la div menu n est pas visible.
pour cela j utilise :
Quand la div menu s affiche mon scroll est neutralisé mais aussi quand elle est cachée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function openNav() { /*AFFICHE LA DIV MENU */ document.getElementById("mySidenav").style.width = "300px"; /*NEUTRALISE LE SCROLL*/ window.addEventListener("scroll", function (e) { window.scrollTo(0, 0); }, false); } function closeNav() { /*CACHE LA DIV MENU*/ document.getElementById("mySidenav").style.width = "0"; /* AUTORISE LE SCROLL*/ window.removeEventListener("scroll", true); }
La ligne qui me pose don pb est :
comment proceder s il vous plait ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part window.removeEventListener("scroll", true);
merci pour votre aide.
Partager