我有一个页面,其中包含两个独立的 iframe(标题和导航),其中有一些链接。 (我知道这很糟糕。我必须这样做,因为标题和导航实际上来自另一个项目)
当我单击 iframe 内的链接时,只有相关的 iframe 发生变化。虽然我想要的是,当我单击链接时,整个页面(即当前窗口)都会更改为该新 URL。
我知道 javascript 注入(inject)是不可能的,并且我无法将
有什么办法可以实现我想要的吗?或者如果您有除 <iframe> 之外更好的方法,请随时告诉我。我还是前端工程的新手。任何帮助将不胜感激。
最佳答案
将 target="_top"
添加到框架中的链接,例如
<a href="SomePage.aspx" target="_top">Click me</a>
关于javascript - 我可以从父页面修改 iframe 中的元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4507246/