主页中的iframe重定向页面

时间:2012-02-19 06:51:03

标签: html iframe redirect

我在主页面(例如第1页)中有一个iframe页面(比如第2页)。在page2中也有一个iframe页面(比如page3)。现在我想在page1中点击第3页而不是第2页时加载第1页中的页面。

怎么做? 注意:所有页面都在同一个域中,但page3也包含外部链接。如果在第3页中点击了某些内容,页面加载应该发生在第1页

2 个答案:

答案 0 :(得分:0)

根据您的浏览器要求,HTML5 postMessage API可能有用吗?

编辑:使用此插件可以最大限度地减少跨浏览器问题:jQuery PostMessage

答案 1 :(得分:0)

根据我的理解,这应该有所帮助:

Page #1
<iframe src='2.html' id=i1 ></iframe>

Page #2
<iframe src='3.html' ></iframe>

Page #3
<a href='#' onclick='top.document.getElementById("i1").src="3.html"'>Test</a>