2012-04-12 73 views
1

我有一个网站,用尽了iframe。找到真正的父元素

要注销我使用URL运行以下JavaScript并且工作正常。

window.parent.location.href 

我抓到我有时是如果我没有正确退出网站,然后重新连接我最终与2 iframes(可能更多)。

有没有办法让下面的JavaScript找到所有潜在的iframe的最外层(真正的父母)?

window.parent.location.href 

我想确保无论有多少iframe存在,重定向仍会发生。

任何意见将是巨大的... THX

+1

你在做什么是JavaScript的,而不是jQuery的。 – adarshr 2012-04-12 08:03:16

+2

@adarshr。你不应该删除'jQuery'标签,这意味着'jQuery'的答案是有效的! – gdoron 2012-04-12 08:08:00

+2

@gdoron我看不到jQuery如何在这种情况下有用。 – 2012-04-12 08:13:12

回答

0
topParent = window; 

while (topParent.parent) { 
    topParent = topParent.parent; 
} 

// do whatever you want on topParent