在iFrame中导航:如何转到iFrame之外的其他页面

时间:2013-06-25 13:26:53

标签: html iframe

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

谢谢!

2 个答案:

答案 0 :(得分:2)

使用the target attribute

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

更好的是,不要使用框架。请改用some form of template

答案 1 :(得分:0)

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

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

然后从内框中调用它:

if(typeof(parent.navigateToUrl)==typeof(Function)){parent.navigateToUrl('newPage.html')}