允许 My(!) 站点与 Iframe 通信

Allow My(!) sites to communicate with Iframe?

本文关键字:Iframe 通信 站点 My 允许      更新时间:2023-09-26

我对A.com拥有所有权(我希望...

我也拥有B.com

是否有任何HTML标签/令牌/代码可以允许B.com做:top.myFunc()

 ________________
| A.com          |
|   __________   |
|   | B.com   |  |
|   |_________|  |
|________________|

p.s. :我看到了很多关于这个话题的问题,但没有一个关于一个人拥有 2 个域名并希望允许这样做的问题。

这些文章可能会对您有所帮助


http://davidwalsh.name/window-iframehttp://ternarylabs.com/2011/03/27/secure-cross-domain-iframe-communication/

我对这个问题没有完美的答案,但我想指出,Facebook 应用程序就是这样做的!

Facebook

Apps位于 B.com,而Facebook本身 A.com。要访问Facebook在其API中提供的一些方法,您必须在 B.com/index.html 中包含全部.js然后从 A.com/all.js 加载。这样,您至少可以调用此 all.js File 提供的操作。

Facebook还使用频道.html文件来实现跨域访问。

有什么阻止您使用window.postMessage吗?