在浏览器中检测图片粘贴事件(使用jQuery/JavaScript)

3
我需要能够检测粘贴事件。主要涉及图像,但目前我会接受任何能够检测该事件的方法。我已经成功地让99%的发布解决方案在Chrome上运行,但仅限于此。即使是声称适用于IE、Firefox等的解决方案也不起作用。如果有人可以指导我一个成功检测粘贴事件并触发控制台日志或警报的方向,那就太好了。我不确定这是否有意义,但文档粘贴事件是理想的,因为我不想指定粘贴区域。
编辑:我所做的研究找到了很多使用.bind()和.on()与'paste'结合使用的选项。然而,在IE或Firefox中,粘贴事件似乎不会被触发。它们在Chrome中工作,但对我来说,这种情况不清楚。

我不明白图像与此有何关系。你能详细说明一下吗? - Frédéric Hamidi
一旦我能够在所有浏览器中检测到实际的粘贴事件,我就可以将其余的功能绑定起来,以便实际捕获图像等等。现在,我只想能够在Firefox、Chrome和IE11中检测到粘贴事件。 - Cayce K
唉,DOM 的标准事件(paste 事件)目前只被 Firefox 和 Chrome 支持。我不知道是否有任何解决方法,而不需要运行插件或附加组件。 - Frédéric Hamidi
你能否提供一个自己的例子,或者从其他来源中提供一个如何使用的例子。我已经在其他情况下使用过它,但遗憾的是在Firefox中无法使用,只能在Chrome中使用。 - Cayce K
这不是重复的问题,因为提到的潜在重复问题仅适用于文本,并依赖于具有ID的元素。请阅读两个问题和提供的答案,它们都不适用于Firefox。 - Cayce K
显示剩余3条评论
1个回答

3

我没有遇到过这种类型的答案。我现在将尝试它。一旦我看到是否能得到响应,我将把您的答案设置为正确。你有没有个人使用过这个? - Cayce K
1
我接受你的回答,因为它还允许我将图像合并在其中,但它仍然只适用于Chrome...谢谢你的提交,但Jason通过标记此线程破坏了帖子...如果另一个用户提供了更好的答案,我可能会在那时进行审查,并决定对社区最有益的是什么。 - Cayce K

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接