比如iframe加载出来的有个<div class="test"></div>我有办法用js实现对这个div的点击事件吗?
非同域不能。
域名相同我记得可以这样取 iframe 的文档流,docuemnt.querySelector('iframe').contentDocument
可以使用postMessage api将事件发送,然后另一边接收。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答7.7k 阅读
2 回答5.6k 阅读
1 回答3.9k 阅读
1 回答1.8k 阅读✓ 已解决
1 回答6.8k 阅读
非同域不能。