实现 ctrl+x 的行为与 ctrl+c 相同,而无需使用 Flash



在我的 Web 应用程序中,当选择段落中的某些文本

(选择不在文本区域或文本输入中)时,我需要一个快捷键 ctrl+x 来讨厌与 ctrl+c 相同的行为。我需要不使用闪存的解决方案。

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

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

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

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

最新更新