在iframe和父窗口之间进行通信?

时间:2013-02-27 20:05:48

标签: javascript jquery html5 iframe

在Sencha对facebook声称html5速度缓慢的文章中,他们认为有一种方法可以创建一个允许iframe和父窗口之间无缝通信的框架。这将如何实现?不寻找代码示例,只是想法。感谢

  

因此Fastbook应用程序是第一个使用全新“沙盒”的应用程序   容器“以编程方式分离复杂视图和呈现   将它们放入自己的iframe中,从而对DOM树进行分区。这个   特殊容器在应用程序中不需要任何额外处理   级别,因此它对开发人员是无缝的(即,添加到的任何组件   这个容器将自动沙箱化)。 但确实来了   成本:事件,定位,样式和JavaScript代码必须是   在父窗口和子沙箱之间代理。这是   复杂,所以没有一个健壮和适当架构的框架,   实施起来非常困难。沙盒允许布局   隔离,因此保持主DOM树像光一样轻   可能。为了给力量带来平衡,Sandbox Containers必须是   明智地使用

1 个答案:

答案 0 :(得分:0)

http://easyxdm.net/wp/之类的东西通过使用PostMessageTransport

来处理它