Javascript 执行ctrl+;x';s的行为与ctrl+;c不使用闪光灯
在我的web应用程序中,当选择了段落中的某些文本(选择不在textarea或text input中)时,我需要一个快捷键ctrl+x来避免与ctrl+c相同的行为。我需要不使用闪存的解决方案。首先,您必须防止对cut事件执行默认操作。可以使用以下代码执行此操作: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(); });
$(document).ready(function(){
$('#input').live("cut",function(e) {
e.preventDefault();
});
});
大多数浏览器阻止对剪贴板的控制。虽然我知道存在以下jQuery插件,可以让您对其进行一些控制:
注意:您必须使用不想使用的Flash加载项将文本自动复制到客户端的剪贴板。网站在不借助active-x组件的情况下自动修改客户端的剪贴板是一个安全问题