gpt4 book ai didi

javascript - 捕获 iframe 上的点击事件

转载 作者:行者123 更新时间:2023-12-02 22:32:10 30 4
gpt4 key购买 nike

我正在尝试做类似的事情

<div onClick={()=>{ console.log(captured)}}>
<iframe />
</div>

不工作。看起来 iframe 不允许这样做。

有什么建议吗?

最佳答案

这是完全正常的;事件在 dom 树内冒泡,iframe 有自己的 dom 树,因此不会在其外部冒泡事件。

你的设置怎么样?如果您控制 iframe 内的内容,则可以使用发布消息 API 在 iframe 和父级之间进行通信,请检查:

https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage

如果您不控制它,那么您可能会检测到父窗口上的模糊事件,而不是 iframe 上的单击事件。

希望这有帮助

关于javascript - 捕获 iframe 上的点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58857193/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com