这是脚本:
<script src="mysqite . com/1.js"></script>
它被放置在其他网站上。 com 并显示一个 iframe。如果有人点击 iframe 中的某个内容,脚本应该将一个 div 写入 othersite 。 com.
所以我的问题是如何做到这一点?我知道我已经在某处阅读了解决方案 4 这个 be4...
最佳答案
你有几种方法:
- window.postMessage(仅限支持 HTML5 的浏览器)
- 基于 Flash 的解决方案(不是很好,但在安装了 Flash 的系统上 100% 有效)
- 更改 iframe 的哈希值 (url#hash)(允许)并检测其中的这些更改。
关于Javascript-iframe 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6642155/