使用Anchors指定链接加载位置

时间:2012-11-15 23:06:17

标签: php javascript jquery html

我有一个简单的链接,可以重新加载当前页面。如下所示:

echo '<a href="#" id ="mybutton"></a>';

当我点击链接时,它会将我带到页面顶部。

如何修改它以带我回到链接的位置?

我还想给它一个偏移,所以位置不会一直在顶部,但会有一点点填充

2 个答案:

答案 0 :(得分:1)

尝试为<a>代码提供name字段?然后修改href以指向它 - 即:

<a name="thisPosition" href="#thisPosition" id="mybutton">...</a>;

编辑:为了反映这些意见,这里有一个附录 - &#39;名称&#39;字段不是严格要求的,现在大多数(如果不是全部)浏览器都可以简单地识别“id”字符。属性,因此可以修改href:href="#mybutton",放弃&#39;名称&#39;属性。

答案 1 :(得分:1)

也许你想使用这个Javascript来刷新页面,就像点击F5或点击刷新按钮一样。浏览器会记住位置。

<a href="javascript:location.reload()">Refresh</a>