Html 使用带有URL参数的锚定标记指向同一页面URL

Html 使用带有URL参数的锚定标记指向同一页面URL,html,anchor,url-parameters,Html,Anchor,Url Parameters,我试图在一个URL中使用页面锚定,该URL也包含参数,但链接到同一个URL(参数设置稍有不同),但当它们被单击时,页面只会滚动到锚定点而无需重新加载 我有一个搜索功能,可以返回访问者在“search.php”上的搜索结果。假设他们有100个搜索结果,我一次显示10个(每页)。在search.php的底部,我有链接到search.php的页码(1到10),但设置了不同的页面参数(尽管搜索参数相同)。每个链接基本上都是“search.php?parameter1=this¶meter2=th

我试图在一个URL中使用页面锚定,该URL也包含参数,但链接到同一个URL(参数设置稍有不同),但当它们被单击时,页面只会滚动到锚定点而无需重新加载

我有一个搜索功能,可以返回访问者在“search.php”上的搜索结果。假设他们有100个搜索结果,我一次显示10个(每页)。在search.php的底部,我有链接到search.php的页码(1到10),但设置了不同的页面参数(尽管搜索参数相同)。每个链接基本上都是“search.php?parameter1=this¶meter2=that&page=2#anchor”


我试着把锚放在参数之前,我试着使用完整的URL(.)而不是本地的,但似乎没有任何效果。甚至可能吗?

请提供一个代码示例。您需要相应地设置链接的href:should-work。您需要服务器端或客户端脚本来解决此问题。我不确定代码示例是否有帮助。这只是一个基本环节。我对脚本或搜索结果没有任何问题。脚本工作正常,页面链接工作正常,但当我添加#锚点时,它实际上停止了任何地方的链接,只是忽略了锚点以外的所有内容。如果我删除锚,一切都很好,但我想稍微向下滚动,这样用户就不必在每个搜索结果页面上都显示锚。请提供一个代码示例。您需要相应地设置链接的href:should-work。您需要服务器端或客户端脚本来解决此问题。我不确定代码示例是否有帮助。这只是一个基本环节。我对脚本或搜索结果没有任何问题。脚本工作正常,页面链接工作正常,但当我添加#锚点时,它实际上停止了任何地方的链接,只是忽略了锚点以外的所有内容。如果我删除了锚,一切都很好,但我想稍微向下滚动,这样用户就不必在每个搜索结果页面上进行搜索。