Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 执行ctrl+;x';s的行为与ctrl+;c不使用闪光灯_Javascript_Html_Selection - Fatal编程技术网

Javascript 执行ctrl+;x';s的行为与ctrl+;c不使用闪光灯

Javascript 执行ctrl+;x';s的行为与ctrl+;c不使用闪光灯,javascript,html,selection,Javascript,Html,Selection,在我的web应用程序中,当选择了段落中的某些文本(选择不在textarea或text input中)时,我需要一个快捷键ctrl+x来避免与ctrl+c相同的行为。我需要不使用闪存的解决方案。首先,您必须防止对cut事件执行默认操作。可以使用以下代码执行此操作: $(document).ready(function(){ $('#input').live("cut",function(e) { e.preventDefault(); });

在我的web应用程序中,当选择了段落中的某些文本(选择不在textarea或text input中)时,我需要一个快捷键ctrl+x来避免与ctrl+c相同的行为。我需要不使用闪存的解决方案。

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

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

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

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