gpt4 book ai didi

javascript - 如何在 IE 和 Firefox 的 JavaScript 中检测 CTRL-V

转载 作者:数据小太阳 更新时间:2023-10-29 04:34:52 24 4
gpt4 key购买 nike

我正在尝试检测用户何时在 JavaScript 中按下 Ctrl + V。

jQuery(document).on('paste', function() {alert('text pasted!')})

它适用于 Chrome (v37)。但它不适用于 Firefox (v32) 和 IE (v11),因为您可以在这个 jsfiddle 上尝试:

http://jsfiddle.net/7N6Xq/410/

知道我做错了什么吗?

编辑 - 2014-09-17 - 需要剪贴板内容。

我不能只依赖按键检测,因为我需要只能通过粘贴事件获得的剪贴板内容(没有干净的其他方式来访问它)。在此 JSFiddle 中,我获取事件并显示文本(仅适用于 Chrome)

http://jsfiddle.net/7N6Xq/412/

我的最终目标是从剪贴板中获取图像并直接将其发送到服务器。

最佳答案

这是我的 JSFIDDLE .它在 Chrom & Firefox & IE10 上运行良好这是代码:

$(document).keydown(function (event) {
if (event.ctrlKey && event.keyCode == 86) {
alert("!");
}
});

关于javascript - 如何在 IE 和 Firefox 的 JavaScript 中检测 CTRL-V,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25872902/

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