<分区>
如何让两个 iFrame 相互通信? 例如,我是第二个 iframe 的元素值,而第一个 iframe 上有显示元素。我需要将第 2 帧的值移到第 1 帧。我该怎么做? 不要说使用 cookie,因为这会伤害大量数据。
标签 javascript html iframe
<分区>
如何让两个 iFrame 相互通信? 例如,我是第二个 iframe 的元素值,而第一个 iframe 上有显示元素。我需要将第 2 帧的值移到第 1 帧。我该怎么做? 不要说使用 cookie,因为这会伤害大量数据。
最佳答案
如果<iframe>
元素从同一个域提供服务,然后它们可以直接相互访问。例如,在 iframe1
你可以这样做:
document.getElementById('someDiv').innerHTML =
top.document.getElementById('otherIframe').contentWindow.
document.getElementById('someOtherDiv').innerHTML;
关于javascript - iFrame 之间的通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16657399/
相关文章:
javascript - 每次加载单页应用程序时检索 cookie
php - 从 HTML 表单解析 CSV 并插入 MYSQL 数据库
javascript - 表的 Firebase child_changed
css - youtube 嵌入式视频作为带边框半径的 iframe
javascript - 无法使用 jQuery 写入动态 iframe
javascript - 我需要使用正则表达式和 Javascript 匹配 url 路径的特定部分
javascript - 如何使用 jQuery 更改背景图像
javascript - 从 View MVC 通过 javascript 发布多个参数