带有页面链接的HTML iframe

带有页面链接的HTML iframe,html,iframe,hyperlink,Html,Iframe,Hyperlink,我知道使用iframes并不总是最好的主意,但对我来说,它使事情变得更容易。我有一个网站a,其中包含指向同一网站上其他部分的链接(使用 然后在结尾的某个地方有一个链接 <a name="examples"></a> 。我不是和iframe专家,但此链接似乎更愿意重定向到实际文件(到#示例),而不是跳进iframe。正如我之前所说,当点击链接时,什么都没有发生。只是在Chrome中测试过,它就工作了。这似乎是Firefox特有的问题。你问题的这些部分让我闻到了一些味道:

我知道使用iframes并不总是最好的主意,但对我来说,它使事情变得更容易。我有一个网站a,其中包含指向同一网站上其他部分的链接(使用

然后在结尾的某个地方有一个链接

<a name="examples"></a>

。我不是和iframe专家,但此链接似乎更愿意重定向到实际文件(到#示例),而不是跳进iframe。正如我之前所说,当点击链接时,什么都没有发生。只是在Chrome中测试过,它就工作了。这似乎是Firefox特有的问题。

你问题的这些部分让我闻到了一些味道:“链接到同一站点上的其他部分(使用

以及同一页面中其他位置的锚(书签):


无论它们是否显示在
iframe
中,它们都在每个HTML文档中工作。

我也有类似的问题。我也希望在嵌入页面中有一个指向包含页面中书签的链接。但我不确定我们的情况是否完全相同

本地链接,如



通过对css进行一点改进,这为布局提供了一些灵活性。对于您的问题,您可能需要坚持使用javascript。

您可以在yoursite.com/content.html#section_name等链接中添加锚定。当您单击超链接时,是否希望iframe转到您网站上的其他页面?我认为您需要发布一段真正的代码片段墨迹列表,可能还有一些锚,否则回答将只是猜测…它们在正常网站上工作,但它嵌入iframe的那一刻就停止工作了。奇怪的是…你试过
<a name="examples"></a>
<iframe style="position:fixed; left:0pt; top:0pt;" src="embedded-page.html"></iframe>
<div style="position:fixed; left:0pt; top:0pt;">
    <a href="#BOOKMARK">My Bookmark</a>
</div>