我正在嘗試以下代碼:
document.addEventListener("DOMContentLoaded", function() {
window.scrollTo(0, 100);
});
不幸的是,瀏覽器似乎忽略了滾動,即瀏覽器設定了重新加載之前的任何位置。任何幫助表示贊賞。
uj5u.com熱心網友回復:
試試這個:
window.addEventListener('load', () => {
setTimeout(() => {
window.scrollTo(0, 100);
}, 300);
});
uj5u.com熱心網友回復:
試試這個。
document.addEventListener("DOMContentLoaded", function(){
setTimeout(function() {
window.scrollTo(0, 100);
}, 1000);
});
body {
width: 100vw;
height: 200vh;
display: flex;
align-items: center;
justify-content: center;
background-image: linear-gradient(to bottom right, red, yellow);
}
<body>
<h1>Hello World </h1>
</body>
uj5u.com熱心網友回復:
顯示完整代碼。它對我有用,你應該用另一個瀏覽器檢查。
uj5u.com熱心網友回復:
在這里你可以添加0秒計時不需要等待更長時間
document.addEventListener("DOMContentLoaded", function() {
setTimeout(function() {window.scrollTo(0, 100);}, 0);
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/429123.html
標籤:javascript html
