I use:
var el = document.getElementById("centd");
el.scrollIntoView(true);
滚动到特定位置。在每个浏览器中它都工作正常,但在 Chrome 中,当页面加载时,它会滚动到该点,但在一两秒后(当页面加载完成时)它会滚动回开始位置。
确保页面完成加载后运行所有 JavaScript 代码:
document.addEventListener('DOMContentLoaded', function() {
// your code here
}, false);
或者如果您使用的是 jQuery:
$(document).ready(function(){
// your code
});
这将确保您的代码按照您预期的方式运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)