比如iframe加载出来的有个<div class="test"></div>我有办法用js实现对这个div的点击事件吗?
非同域不能。
域名相同我记得可以这样取 iframe 的文档流,docuemnt.querySelector('iframe').contentDocument
可以使用postMessage api将事件发送,然后另一边接收。
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答922 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
1 回答7.8k 阅读
2 回答5.8k 阅读
1 回答4k 阅读
1 回答1.9k 阅读✓ 已解决
1 回答6.9k 阅读
非同域不能。