1
jQueryを使用して、次の機能を使用してテキストエディタに貼り付けを禁止します。外部ソースからのコピーと貼り付けを禁止
$('#textarea').live('paste', function() { return false; });
これは動作しますが、私は今、要素自体の中から、コピーと貼り付けを可能にしたいと思います。
例: エディタ内で書き込みを行い、テキストを並べ替える場合は、コピーと貼り付けのボタンを使用できます。これは機能します - 上記の機能がオフの場合。
要素にコピーして貼り付けたものを除き、外部に貼り付けを禁止する方法はありますか?
コピーするコンテンツのmd5ハッシュを作成し、貼り付けたコンテンツが保存されているmd5ハッシュであるかどうかを確認することがあります –
これは*いくつかのエクステントには可能ですが、なぜこれを最初に行うのですか?どのような場合でも制限を回避するのは簡単です。 –
人が編集者に投稿してくれるゴミのために。あなたはそれの大部分を削除することができますが、人々はもう一度それを壊す方法を見つけようとしているようです - 許可されていないものを注入するだけです。 – Tim