【发布时间】:2010-12-22 08:02:48
【问题描述】:
我有一个包含两个独立 iframe(标题和导航)的页面,其中包含一些链接。 (我知道这很糟糕。我必须这样做,因为标题和导航实际上来自另一个项目)
当我点击 iframe 内的链接时,只有相关的 iframe 会发生变化。虽然我想要的是,当我单击链接时,整个页面,即当前窗口,会更改为该新 URL。
我知道 javascript 注入是不可能的,并且我无法将
有什么方法可以实现我想要的吗?或者如果你有比
【问题讨论】:
-
你不能使用 PHP 和 include() 或 sth。像那样?
-
我刚刚重新阅读了您的问题,您谈到了注射。这让我想知道;您是否因某种原因无法更改框架页面的来源?
-
@Hemlock:是的,没错。如果无法将 javascript 注入 iframe,除了 iframe 之外,还有没有更好的方法来合并这些部分?我想要的是,当我单击标题和导航中的链接时,窗口会指向该 URL。(现在,只有 iframe 会更改。)
-
这取决于。帧是否在同一个域(包括子域和端口)上?您可以使用代理将它们放在同一个域中吗?
-
@Hemlock 是的,它们在同一个域中。谢谢你的帮助:-)
标签: javascript html frontend