有没有一种方法可以检测到右键单击,然后在IE和Firefox上粘贴JavaScript的方法?
更新:
我决定使用Jquery来做到这一点:
$('#controlId').bind('paste', null, function() { // code });
这并不是我所需要的(因为它在’ctrl + v’以及’右键单击+粘贴’中被触发,但是我可以解决它。
在Chrome,Firefox 3,IE 7和IE 6上对其进行了测试,并且可以正常工作
使用IE,您可以粘贴
使用Mozilla,您可以查看oninput和
elementReference.addEventListener("DOMCharacterDataModified", function(e){ foo(e);}, false);
没有简单的解决方案。