gpt4 book ai didi

javascript - 如何将事件绑定(bind)到 iframe 中的元素?

转载 作者:行者123 更新时间:2023-12-02 17:26:29 25 4
gpt4 key购买 nike

我想制作一个工具,允许处理从 iframe 页面选取的数据。与此类似的东西:

http://jsfiddle.net/jr6uG/4/

我在事件上停止了(悬停、单击等)。按我的方法可以吗?有更好的办法吗?

我需要这样的东西:

$('iframe body *').bind('click', function(event){
console.log('clicked', this);
});

最佳答案

iframe 运行单独的 DOM,这意味着原始文档和 iframe 文档中的 DOM 对象之间没有互操作性。

您必须通过网络执行此操作。有点像 JSFiddle 从生成的 iframe 中捕获控制台日志到您正在查看的文档中的控制台。

要处理从 iframe 页面选取的数据(正如您打算做的那样),您需要通过定制代理来引导您尝试处理的任何页面,您可以在其中注入(inject)自己的脚本,例如例如,单击元素时创建警报。

关于javascript - 如何将事件绑定(bind)到 iframe 中的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23455996/

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