0

在我的 Web 应用程序中,我需要一个快捷键 ctrl+x 来讨厌与 ctrl+c 相同的行为

段落被选中(选择不在文本区域或文本输入中)。我需要不使用 Flash 的解决方案。

4

1 回答 1

2

首先,您必须阻止对剪切事件的默认操作。您可以通过以下代码执行此操作:

$(document).ready(function(){
      $('#input').live("cut",function(e) {
             e.preventDefault();

      });
    });

大多数浏览器会阻止对剪贴板的控制。虽然我知道存在以下 jQuery 插件,它可以让您对其进行一些控制:zeroclipboard

注意:您必须使用不想使用的 Flash 插件将文本自动复制到客户端的剪贴板。一个网站在没有 active-x 组件的帮助下自动修改客户端的剪贴板是一个安全问题。

于 2012-10-03T08:47:39.937 回答