私のアプリケーションは、現在再生中の曲からリンクを生成します。私の考えは、リンクをクリップボードにコピーするクリックイベントを持つボタンを設定することです。スポットアプリケーションからテキストをコピー
私はzeroclipboardのようなソリューションを見たことがありますが、フラッシュは許可されていないので、javascriptでなければなりません。
私のアプリケーションは、現在再生中の曲からリンクを生成します。私の考えは、リンクをクリップボードにコピーするクリックイベントを持つボタンを設定することです。スポットアプリケーションからテキストをコピー
私はzeroclipboardのようなソリューションを見たことがありますが、フラッシュは許可されていないので、javascriptでなければなりません。
それを動作させるつもりはない:の
>> document.queryCommandEnabled('Copy')
false
これは私が覚えていることですが、これはFlashでのみ動作します。私は最良の回避策は、入力ボックスにテキストを置き、手動でそれをコピーするように指示することだと思います。
ええと...しないでください。
ドラッグアンドドロップを使用するようにユーザーを訓練します(これはHTMLリンクには「巧妙な」ハッキングなしで問題ありません)。彼らはそれに感謝します。
ドラッグアンドドロップで実現できない場合は、ドラッグアンドドロップするアプリケーションにバグを送信します。
可能な複製(http://stackoverflow.com/questions/400212/how-to-copy-to- [JavaScriptでクリップボードにコピーする方法?] clipboard-in-javascript) –
@Colinこれは特別な環境ですが、私はいくつかの方法を試みましたが、それらのどれも働いていませんでした。 –
これは、ブラウザのサンドボックスをエスケープしようとしているため、厄介な問題です。ブラウザは、悪意のあるページに機密情報を漏らす可能性があるため、意図的にJavaScriptからクリップボードへのアクセスを提供していません。可能なことは、ターゲットとするブラウザ、実行するデバイスの種類、必要なインタラクションモデルによって大きく異なります。あなたの目標環境がさらに正確に説明できますか? –