J'ai ce code jQuery. Comment faire la même chose mais utiliser pure javascript? Je veux détecter si la barre de défilement est visible. J'avais essayé de faire de cette façon et il n'a pas fonctionné p>
3 Réponses :
Vous pouvez utiliser:
<div style="height:1000px"></div>
Vous pouvez utiliser:
if(document.body.scrollHeight > window.height){
alert("Vertical Scrollbar! D:");
}
Vous pouvez insérer une balise div dans la balise de votre corps et définir la hauteur div et le débordement automatique ci-dessous. Sous le code d'échantillon. Ajouter un script: P> $(document).ready(function() {
// Check if body height is higher than window height :)
if ($("#innerscroll").get(0).scrollHeight > $(window).height()) {
alert("Vertical Scrollbar! D:");
}
});
Pourquoi veux-tu faire cela? Quel problème résout-il?
Je souhaite mettre en œuvre une fonction lorsque le défilement dans le corps apparaît après que l'utilisateur redimensionne la fenêtre, car il désaligne des éléments en toile.