javascript - window.postMessage 到具有空源的 iframe
问题描述
出于测试目的,我正在编写嵌套 iframe:
主窗口 > iframe > iframe
两个 iframe 都有一个 Blob 作为 src,只有“允许脚本”的沙盒属性。
从第一个 iframe 发布消息到主窗口很容易,但是我如何从第二个 iframe 发布消息到第一个 iframe,因为原点是“null”?
当然,如果我将第二个 postMessage 参数设置为“*”,它会起作用,但这是一个非常糟糕的做法。
有什么线索吗?
解决方案
推荐阅读
- css - 引用我的 sass 文件中的类时出错
- kubernetes - 如何从现有的 github 项目中添加 helm repo?
- sql - 如何使用 SQL 从列中获取 >= 25%、50%、75% 的值
- python - 仅在服务器上运行时列出索引超出范围错误 - python
- java - Java成绩练习
- android - (< API 24)NavigationView 错误(膨胀类)(适用于 API24+)
- python - TensorFlow 在不需要时要求占位符 feed_dict
- generics - 通用函数返回映射
- scala - 无法将“ordId”从字符串转换为 int,因为它可能会截断
- python - 根据其他两个变量的值创建一个变量