Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JavasScript ping到页面顶部?_Javascript - Fatal编程技术网

Javascript JavasScript ping到页面顶部?

Javascript JavasScript ping到页面顶部?,javascript,Javascript,单击链接时,是否有办法将浏览器推回页面顶部?我正在动态地更改一些内容,但项目需要用户在加载新内容时从页面顶部开始 我已经在使用url哈希标记来跟踪历史记录。只是寻找一些类型的javascript函数来实现这一点。您可能想要的是滚动(0,0)。 作为链接: <a href="javascript:scroll(0,0)">back to the top</a> 供进一步参考: 无论是否包含文本,都可以在页面顶部创建锚定。 然后在你的链接上必须参考锚 示例: 创建锚定: &

单击链接时,是否有办法将浏览器推回页面顶部?我正在动态地更改一些内容,但项目需要用户在加载新内容时从页面顶部开始


我已经在使用url哈希标记来跟踪历史记录。只是寻找一些类型的javascript函数来实现这一点。

您可能想要的是
滚动(0,0)。

作为链接:

<a href="javascript:scroll(0,0)">back to the top</a>
供进一步参考:

无论是否包含文本,都可以在页面顶部创建锚定。 然后在你的链接上必须参考锚

示例:

创建锚定:

<a name="tips">Useful Tips Section</a>


塔达

使用javascript的方法是正确的

如果使用jQuery,还可以设置滚动到顶部动作的动画

$('html, body').animate({scrollTop:0}, 'slow');

+1一个很好的答案,通过链接到文档和更多的上下文(例如,
javascript:
prefix意味着你把它放在了一个链接中;我并不认为他想要它放在一个链接中,但不管怎样,要么显示链接,要么只显示javascript本身)。@JasonS:References:Works-IE,Firefox,而基于WebKit的浏览器(Safari、Chrome)至少可能更多。他写道“当点击链接时”,因此我认为他想要一个链接。我对代码进行了一点扩展,“他写了‘点击链接时’…”当然,他这么做了。对不起,我错过了,他的问题的其余部分似乎他想用代码来完成。无论如何,编辑得不错。:-)(虽然再次强调,参考文献是有用的;见鬼,我甚至为你查找过它们。)呵呵,是的,这就是为什么我认为没有必要在我的答案中添加参考文献,因为它在评论中。。。现在就这么做了:)除了他“已经在使用url哈希标记来跟踪历史”@gregers fair完全不在意>>(我还是把它放在这里,不过如果有一天有人来看我,有多个答案总是很好的)
<a name="top"></a>
<a href="#tips">Visit the Useful Tips Section</a> 
<a href="#top">Go to top.</a>
$('html, body').animate({scrollTop:0}, 'slow');