Php 使浏览器自动滚动到最近提交的评论

Php 使浏览器自动滚动到最近提交的评论,php,mysql,Php,Mysql,我在Wordpress博客上发表了一条评论,我注意到在我提交评论后,浏览器顶部与我的评论顶部齐平。换句话说,网页自动向下滚动到我的评论顶部 我该怎么做?我正在使用一个带有PHP/MySQL的评论系统 提前感谢, John您可以使用以下选项: <a name="latest_comment">Comment goes here</a> 在“名称属性”部分下查看此链接: 您可以使用以下功能: <a name="latest_comment">Comment go

我在Wordpress博客上发表了一条评论,我注意到在我提交评论后,浏览器顶部与我的评论顶部齐平。换句话说,网页自动向下滚动到我的评论顶部

我该怎么做?我正在使用一个带有PHP/MySQL的评论系统

提前感谢,


John

您可以使用以下选项:

<a name="latest_comment">Comment goes here</a>
在“名称属性”部分下查看此链接:


您可以使用以下功能:

<a name="latest_comment">Comment goes here</a>
在“名称属性”部分下查看此链接:

使用并尝试重定向将锚添加到链接

header('Location: http://www.example.com/questions/2301455#comment-54564');
应该有用

否则,可以通过设置location对象的hash属性来使用javascript实现

location.hash = '#comment-54564'; 
或者使用jQuery:

$(location).attr('hash', '#comment-54564');
使用并尝试重定向将锚添加到链接

header('Location: http://www.example.com/questions/2301455#comment-54564');
应该有用

否则,可以通过设置location对象的hash属性来使用javascript实现

location.hash = '#comment-54564'; 
或者使用jQuery:

$(location).attr('hash', '#comment-54564');

如何将“最新注释”仅应用于最近的注释?您将仅将其应用于最后/第一条注释,这取决于在查询数据库时注释是否按升序/降序(按日期)排序。也许你可以在原来的问题中添加一些代码,以给出一个更具体的例子,说明你在哪里遇到了困难?我在另一个问题中发布了代码。如果您能看一看,我将不胜感激。我如何将“最新注释”仅应用于最近的注释?您将仅应用于最后/第一条注释,这取决于您查询数据库时注释是否按升序/降序(按日期)排序。也许你可以在原来的问题中添加一些代码,以给出一个更具体的例子,说明你在哪里遇到了困难?我在另一个问题中发布了代码。如果你能看一下,我将不胜感激。