【问题标题】:On click of link open different page and reach to an inline link on that page单击链接打开不同的页面并到达该页面上的内联链接
【发布时间】:2012-03-01 09:59:44
【问题描述】:

我有 page1.html 和 page2.html。 page2.html上有一堆内联链接,点击每个链接,page2都会向下滚动到屏幕上的某个部分。

现在,我需要点击 page1.html 上的某个链接,page2.html 应该打开并将页面移动到屏幕上的某个部分。

这也可能意味着点击 page1.html 链接时,我登陆 page2.html 并自动点击了一些内联,这将我的页面向下滚动到 page2.html 上的某个部分

请任何人帮助我。

【问题讨论】:

  • 使用 url 片段,例如 page2.html#section-1 将向下滚动到 id="section-1" 的元素

标签: html


【解决方案1】:

快速示例...

如果您有链接,即http://www.example.com/page2.html#position1

这将导航到 page2.html,如果页面上有 id="position1" 的 html 元素,它也会向下滚动到该特定元素。

【讨论】:

    【解决方案2】:

    您可以使用# 标签来设置您希望滚动到的元素的ID。

    例如:
    page2.html#blue 将向下滚动到带有id="blue" 的元素

    【讨论】:

      【解决方案3】:

      scibuff 是对的,如果你使用像 page2.html#elementIdHere 这样的 url 框架。浏览器将打开 page2.html 并滚动到 id 为 elementIdHere 的元素。

      【讨论】:

        猜你喜欢
        • 2014-03-04
        • 1970-01-01
        • 2021-08-27
        • 1970-01-01
        • 2021-11-15
        • 1970-01-01
        • 2016-09-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多