2013-11-15 129 views
1

有人知道为什么滚动条移动到y位置不起作用吗?下面非常简单的代码。在JSFiddle中,它工作正常。我不明白为什么它不应该工作。滚动条出现,但仍然在顶部:-(JavaScript滚动到y位置

<script> 
window.scrollTo(50,100); 
</script> 

<body> 
    <div style="width:200px; height:1500px;background-color:blue;"> 
     hello 
    </div> 
</body> 

+1

你试过把''

1

脚本必须EXE创建毕竟DOM元素,以便使用在window.onload方法javascript和$(文件)。就绪()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> 
+0

或者快捷键:'$(function(){})'。 –

+0

谢谢大家,那是问题所在:-) –