0

私のWebアプリケーションでは、ctrl + cと同じ動作を嫌うために、ショートカットctrl+xが必要です。

段落が選択されています(選択はtextareaまたはテキスト入力にありません)。Flashを使わない解決策が必要です。

4

1 に答える 1

2

まず第一に、カットイベントでのデフォルトのアクションを防ぐ必要があります。これは次のコードで実行できます。

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

      });
    });

ほとんどのブラウザはクリップボードの制御を妨げます。私は次のjQueryプラグインが存在することを知っていますが、それを少し制御することができます:zeroclipboard

注:テキストをクライアントのクリップボードに自動的にコピーするには、使用したくないFlashアドインを使用する必要があります。active-xコンポーネントを使用せずにクライアントのクリップボードを自動的に変更するWebサイトは、セキュリティ上の懸念事項です。

于 2012-10-03T08:47:39.937 に答える