javascript - 跨域在 iFrame 和父页面之间进行通信的可能方式

标签 javascript iframe triggers cross-domain

请建议从 iFrame 触发父页面中的事件的可能技术。我尝试了 url 哈希和使用 window.postMessage 技术,但没有成功。

最佳答案

easyXDM 正是为这个目的而设计的。 您可以在 http://easyxdm.net 找到它它有很多例子。

总而言之,它允许两个窗口使用字符串或 RPC 调用“自由”通信。

参见 http://consumer.easyxdm.net/current/example/methods.html对于其中一个 RPC 演示。

关于javascript - 跨域在 iFrame 和父页面之间进行通信的可能方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2771397/

相关文章:

javascript - 使用 AJAX 加载的 iframe 代码未加载

css - Zurb 基金会 : ads being cut off

javascript - 如何在 HTML 中打印所选项目到下拉列表

javascript - 获取 Disqus html 代码以在源代码中显示以用于 SEO 目的

javascript - Ionic bar-header 与 ion-content 重叠

javascript - 使用 eval 将字符串转换为函数是邪恶的吗?

javascript - 使用 jquery 编辑 iframe 内容

sqlite - 使用 SQLite 更新 current_timestamp

javascript - 外部 Here map 上的触发事件

mysql - 数据库触发器从其他表插入