在Firefox中,不同Frame之间如果跨站,那么不能互相访问DOM,这给框架间通讯带来很多不方便。
有一点是良性的,那就是parent的iframe的属性src和iframe的window的location是相通的。这是联系他们的一座桥梁。
实现起来,可以在parent的iframe监听οnlοad=myFunction(),
当iframe发生某种事情,比如Ajax过程回调数据满足一定要求时,this.reload(true)。这时parent执行myFunction()了。
跨站在IE没有这么多麻烦事,随便跨。
FF不支持跨站框架通讯,也不支持跨站XmlHttpRequest,所以迫不得已想出来这样一个“曲线救国”的战术。
转载于:https://www.cnblogs.com/civ3/archive/2006/06/22/433291.html