ユーザーが URL を Web ページから Word of Outlook などの HTML 対応アプリケーションにコピーするときに、JUST TEXT をコピーすることは可能ですか? おそらくJavascriptでできることはありますか?コピーと貼り付けを完全に無効にする方法は知っていますが、実際には HTML のコピーのみを無効にする必要があります。
どうもありがとうございました。
ユーザーが URL を Web ページから Word of Outlook などの HTML 対応アプリケーションにコピーするときに、JUST TEXT をコピーすることは可能ですか? おそらくJavascriptでできることはありますか?コピーと貼り付けを完全に無効にする方法は知っていますが、実際には HTML のコピーのみを無効にする必要があります。
どうもありがとうございました。
これは不可能です。他のアプリケーション (word/outlook など) の形式を制御することはできません。
URL のようなものをたとえば Word に貼り付けると、Word はそれを URL として認識し、それに応じてリンクを作成します。
したがって、Web アプリケーションからユーザーのデスクトップ アプリケーションに、そこから貼り付けられた文字列を所定の方法で処理するように指示する方法はありません。
少なくとも Word では、プレーン テキストとして貼り付けることができます。Outlookにもその機能があるのではないでしょうか?
ただし、Web ブラウザーがテキストをクリップボードにコピーする方法を変更できるかどうかはわかりません。
あなたの質問には答えませんが、PureTextはこの問題にうまく対処しています。
ハイパーリンクはプレーン テキストとしてコピーされ、Word と Office はそのプレーン テキストをハイパーリンクにフォーマットするので、できないと思います。
これを行います:メモ帳を開きます。ハイパーリンクを入力して Outlook に貼り付け、Enter キーを押します。あなたができることは何もありません。
編集
可能であれば、何かがいつコピーされたかをチェックして上書きする関数を onload に設定します。クリップボードにコピーする JavaScript 関数は次のとおりです。