javascript - 从两个不同端口上的父窗口使用 jquery 访问 iframe
问题描述
我在 localhost:9000 中有一个 localhost:9001 的 iframe,因为这些被认为是不同的域,所以我不能影响来自父级的 iframe。鉴于我拥有并且可以更改两个端口的代码,有没有办法解决这个问题?
我已经研究并知道 postMessage 选项,这是我唯一能做的吗?
我得到的错误是“阻止了一个带有来源的框架“ http://localhost:9000 ”访问一个跨域框架”
解决方案
推荐阅读
- node.js - AWS - 不接收 HTTPS 请求
- ios - 具有双向无限水平滚动和分页功能的 CollectionView
- sql - 找出表中的哪一行被锁定 - SQL server
- c++ - 获取玩家位置,由于包含循环,无法传递对象实例
- sql - 如何根据在另一列中计算的 AVG 选择所有行?
- regex - 通过 Python + RegEx 提高大型文档文本标记化的性能
- c++ - typeid在不同的计算机上是否相同?
- c# - 为什么 Animator Controller 从 Inspector 中消失并且在运行游戏时未分配?
- r - 在R中删除有条件的行
- python - 如何使 xlabels 垂直并减小热图中颜色条的大小