2011-06-27 3 views
0

J'ai une visionneuse de photos qui utilise la molette de la souris pour zoomer. Fonctionne bien sauf dans Opera, la molette fait défiler la page d'abord, puis déclenche l'événement de roue, ce qui est moins que souhaitable (puisque maintenant l'image a monté ou descendu la page). Donc, je veux éteindre le défilement du corps lorsque la visionneuse est active. Ne devrait pas être trop dur, non?Javascript Opera - Désactiver le défilement du document (temporairement)

Répondre

0

Le JavaScript qui défile appelle-t-il également event.preventDefault()? Cela devrait fonctionner, même si je ne l'ai pas testé récemment moi-même.

0

peut-être que cela pourrait fonctionner?

body { 
    overflow: hidden; 
} 
+0

Eh bien, j'ai essayé 'document.body.style.overflow = 'hidden'' mais pas de chance. Je vais essayer à nouveau. – Ben

Questions connexes