function Scrolldown() { window.scroll(0,300); }
Comment puis-je utiliser cette fonction (ou une similaire) pour faire défiler automatiquement lorsque la page est chargée? (Sans cliquer sur un lien)
Cordialement,
Taylor
Donnez-lui un essai:
function Scrolldown() { window.scroll(0,300); } window.onload = Scrolldown;
Vous pouvez inclure tout votre javascript dans un événement. Cela se déplacera vers un élément avec un identifiant.
<body onload="window.location='#myID';">
Vous pouvez utiliser window.onload
:
window.onload = Scrolldown;
Je tiens également à souligner que vous pouvez utiliser une ancre HTML pour indiquer où faire défiler, de sorte que vous ne devez pas coder en dur la valeur du pixel:
<div id="iWantToScrollHere" name="iWantToScrollHere"> ... </div>
… ce qui ferait fonctionner votre Scrolldown
:
function Scrolldown() { window.location.hash = '#iWantToScrollHere'; }
Vous pouvez inclure jquery:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
Et ensuite enveloppez votre chose de défilement dans une fonction de document prêt:
$(document).ready(function(){ window.scroll(0,300); });
Ensuite, après cela, vous n'avez pas besoin de faire quoi que ce soit.
🙂
Eh bien, un autre script super simple est ici,
<script type="text/javascript"> window.onload = function(e){ window.scrollBy(1,1); }
Ça m'a bien fonctionné.