1

我有一个在 iFrame 内有导航的页面。当我单击 iFrame 内的导航链接时,内容仅在其中加载。有没有办法让我点击 iFrame 内的链接并将整个页面转到其他地方?不只是 iFrame?

谢谢!

4

2 回答 2

4

使用目标属性

<a href="foo" target="_top">

更好的是,不要为此使用框架。改用某种形式的模板

于 2013-06-25T13:57:50.777 回答
1

如果两个页面在同一个域中,您可以尝试在外框中定义以下函数:

function navigateToUrl(url){window.location = url;}

然后像这样从内部框架调用它:

if(typeof(parent.navigateToUrl)==typeof(Function)){parent.navigateToUrl('newPage.html')}
于 2013-06-25T13:56:12.613 回答