我正在尝试一些我真的无法弄清楚的事情。我有一个 iFrame 从另一个我无权访问的域加载一些内容。我“简单地”尝试做的是获取 iFrame 的内容以在 PHP/Javascript 中使用它。这就是我面临“跨域”问题的地方。我无法访问 iFrame 的内容。太令人沮丧了。
因此,我阅读并阅读了更多内容,并了解了 HTML5 提供的“postMessage()”函数。我看到了这个系统的解决方案,但我仍然想不出一点。基本上,它与发送者和侦听器一起工作。所以我需要在 iframe 中有一个监听器,当它被触发时,会将内容发送回主窗口。
但是如何在不删除内容的情况下在已经加载的 iFrame 中添加一些代码?
我真的不需要使用 postMessage(),只要我能得到这个该死的内容,我就可以成为任何人!
任何建议表示赞赏!
谢谢 !