所以我有两个单独的HTML文件。第一个包含id =" portfolio"的部分。第二个持有一个href。当我单击第二个HTML文件中的href时,我想转到#porfolio部分位置的第一个HTML文件。我知道如何从一个href打开第一个HTML文件。我也知道如何从第一个HTML文件到达#porfolio部分。我不知道的是如何通过第二个HTML文件访问第一个HTML文件中的#portfolio部分。那我该怎么办呢?提前谢谢!
第一个HTML:
<section class="no-padding" id="portfolio">
...
</section>
第二个HTML:
<a class="page-scroll" href="#portfolio">Portfolio</a>
答案 0 :(得分:5)
当包含在second.html中时,这应该有效:
<a class="page-scroll" href="first.html#portfolio">Portfolio</a>
答案 1 :(得分:0)
澄清一下:你在webbrowser(同一个webbrowser)中打开了2个页面,你想在两个不同的页面之间来回跳转,导致web浏览器更改标签/窗口并重新显示所请求的页面( s)在您指定的锚点。
您需要与webbrowser交谈并让它为您完成工作。答案是浏览器特定的。
我首先要创建原始页面的子页面(target =&#39; _blank&#39;),然后查看各个浏览器允许您逃脱的内容。正如他们所说,你的里程可能会有所不同。