Play Framework 1.2.7 - 使用锚点刷新页面

时间:2014-02-12 15:45:50

标签: html playframework

我正在使用此语法来补充我所在的页面:

<a href="@{Instance.logs(instance?.id)}#end"><i class="fa fa-undo"></i></a>


该命令的结果是,例如:

<a href="/instance/logs/1#end"><i class="fa fa-undo"></i></a>

这似乎是正确的。
这不适用于锚(#end),但没有。它只会进入锚点,但永远不会重新加载。为什么是这样?这只是因为我在同一页面,还是有其他原因?

1 个答案:

答案 0 :(得分:1)

这是标准的浏览器行为,与Play无关。如果链接包含锚点且用户已在页面上,则浏览器将只滚动到锚点位置。

它需要成为锚吗?您可以将其更改为常规查询字符串参数(/instance/logs/1?end)并使用javascript检查参数并滚动页面。