Javascript 滚动到y位置
有人知道为什么将滚动条滚动到y位置不起作用吗?下面是非常简单的代码。在JSFiddle中,它工作得很好。我看不出有什么理由它不起作用。滚动条出现但仍在顶部:-(Javascript 滚动到y位置,javascript,Javascript,有人知道为什么将滚动条滚动到y位置不起作用吗?下面是非常简单的代码。在JSFiddle中,它工作得很好。我看不出有什么理由它不起作用。滚动条出现但仍在顶部:-( 窗口。滚动到(50100); 你好 您需要将脚本块放在div下面,并将scrollTo附加到windows onload事件,以便在页面加载时向下滚动 试试这个: <body> <div id="div1" style="width:200px; height:1500px;background-colo
窗口。滚动到(50100);
你好
您需要将脚本块放在div下面,并将scrollTo附加到windows onload事件,以便在页面加载时向下滚动 试试这个:
<body>
<div id="div1" style="width:200px; height:1500px;background-color:blue;">
hello
</div>
<script>
window.onload = function() { window.scrollTo(50,100); };
</script>
</body>
你好
window.onload=function(){window.scrollTo(50100);};
脚本必须在创建所有DOM元素后执行,因此对javascript和$(document).ready()使用window.onload方法进行jQuery
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<script>
window.onload = function () {
window.scrollTo(50, 100);
}
</script>
</head>
<body>
<div style="width:200px; height:1500px;background-color:blue;">
hello
</div>
</body>
</html>
window.onload=函数(){
滚动到(50100);
}
你好
您是否尝试过将
元素放在页面底部,在
结尾之前?您的脚本在加载DOM之前执行。或者快捷方式:$(function(){})
。谢谢大家,这就是问题所在:-)是的,您说得对,谢谢:)我现在已经更正了代码。添加侦听器并将脚本标记移到底部是多余的。两个都行。
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<script>
window.onload = function () {
window.scrollTo(50, 100);
}
</script>
</head>
<body>
<div style="width:200px; height:1500px;background-color:blue;">
hello
</div>
</body>
</html>