2009-11-20 53 views

回答

16

只需使用Javascript:window.scrollBy(0,500);

+0

+1很高兴看到本机解决方案。 – David 2009-11-20 22:29:58

+1

如果你想要更轻的版本,这是要走的路。你可以添加一个循环,使它看起来像ScrollTo,jQuery插件 – 2009-11-20 22:29:59

+0

我记得浏览器与这个函数不兼容。不确定,但我会先检查一下。 – BalusC 2009-11-20 22:31:52

11

您可以使用jquery scrollto插件。这很容易。

http://plugins.jquery.com/scrollTo/

+0

+1:在阅读列表中的问题主题时,请牢记这一点。 – BalusC 2009-11-20 22:18:58

+0

有更轻的版本吗?只使用JavaScript? – TIMEX 2009-11-20 22:22:53

+0

谁会说,有一个jQuery插件... – 2009-11-20 22:26:11

2

有没有打火机的版本?只使用JavaScript?

您可以考虑在onload期间调用window.location.hash。在约500像素向下有一个ID的元素,只是做

window.onload = function() { 
    window.location.hash = '#foo'; 
} 

噢,所述#是强制性的IE的兼容性;)

0
$().scrollTop(500);