一尘不染

如何使用JavaScript检测鼠标右键+粘贴?

javascript

有没有一种方法可以检测到右键单击,然后在IE和Firefox上粘贴JavaScript的方法?

更新:

我决定使用Jquery来做到这一点:

$('#controlId').bind('paste', null, function() {
    // code
});

这并不是我所需要的(因为它在’ctrl + v’以及’右键单击+粘贴’中被触发,但是我可以解决它。

在Chrome,Firefox 3,IE 7和IE 6上对其进行了测试,并且可以正常工作


阅读 482

收藏
2020-05-01

共1个答案

一尘不染

使用IE,您可以粘贴

使用Mozilla,您可以查看oninput和

elementReference.addEventListener("DOMCharacterDataModified", function(e){ foo(e);}, false);

没有简单的解决方案。

2020-05-01