タグ付けされた質問 「clipboard」

クリップボードは、コピーおよび貼り付け操作を介して、ドキュメントまたはアプリケーション間の短期データストレージやデータ転送に使用できるソフトウェア機能です。

16
reactJSで、テキストをクリップボードにコピーする方法は?
私はReactJSを使用しています。ユーザーがリンクをクリックすると、テキストをクリップボードにコピーしたいと思います。 Chrome 52を使用していますが、他のブラウザをサポートする必要はありません。 このコードでは、データがクリップボードにコピーされない理由がわかりません。(コードスニペットの起源はReddit投稿からのものです)。 私はこれを間違っていますか?誰かがreactjsを使用してクリップボードにコピーを実装する「正しい」方法があることを提案できますか? copyToClipboard = (text) => { console.log('text', text) var textField = document.createElement('textarea') textField.innerText = text document.body.appendChild(textField) textField.select() document.execCommand('copy') textField.remove() }



13
ファイル全体をヤンク
私はしばしばgVimで何かを書き、それを別のアプリケーションにコピーして貼り付ける必要があります。 ファイル全体をヤンクする簡単な方法はありますか?私は通常このようなことをします ggVG"+y (上に移動、視線モード、下に移動、ヤンク) しかし、私が見逃しているより良い方法はありますか?
126 vim  clipboard  vi 


16
テキストをiOSシミュレータにコピーして貼り付ける
これはどこかに文書化されている必要がありますが、見つかりません。 iPadシミュレーターを使用する私のアプリには、ユーザーがテキストを貼り付けるテキストフィールドがあります。現実の世界では、ユーザーはSafariアドレスからテキストフィールドにテキストをコピーします。しかし、私はios ipadシミュレータでそれをやろうとしていますが、部分的な結果しかありません。 アプリを再実行した後、MacのEdit|Paste TextメニューまたはShift-Command-Vを使用して、テキストフィールドにテキストをすぐに貼り付けることができます(ただし、だけEdit|Pasteではありませんが、問題ありません)。シフトの必要性は煩わしいですが、私はそれとともに生きることができます。 しかし、Macで別のURLをコピーしようとした場合、Edit|Paste TextまたはPasteシミュレータでバブルを使用した場合でも、新しいテキストは取得されず、元のテキストが取得されます。 それは一般的ですか?ホストコンピュータのクリップボードにライブで接続されていないというシミュレータの機能ですか?
107 ios  clipboard 

4
現在のクリップボードのコンテンツを取得しますか?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 この質問を改善する スクリプトを使用してクリップボードのコンテンツを検出し、ページを開いたときにユーザーの入力なしでテキストフィールドに貼り付ける方法を教えてください。どうすればできますか?

8
コピーしたWebテキストに追加情報を追加する方法
一部のWebサイトでは、コピーされたコンテンツにテキストを追加するTyntの JavaScriptサービスを使用しています。 これを使用してサイトからテキストをコピーして貼り付けると、テキストの下部にある元のコンテンツへのリンクが表示されます。 Tyntはまた、これが発生したときに追跡します。それはよくできたきちんとしたトリックです。 これを行うためのスクリプトは印象的です-クリップボードを操作しようとするのではなく(古いバージョンのIEだけがデフォルトで操作でき、常にオフにしておく必要があります)、実際の選択を操作します。 したがって、テキストのブロックを選択すると、追加のコンテンツが<div>選択に含まれる非表示として追加されます。貼り付けると、余分なスタイルは無視され、余分なリンクが表示されます。 これは実際には単純なテキストブロックでかなり簡単に実行できますが、さまざまなブラウザーの複雑なHTMLで可能なすべての選択を検討するときの悪夢です。 私はWebアプリケーションを開発しています-コピーされたコンテンツを誰にも追跡できないようにしたいので、リンクではなくコンテキストに何かを追加情報に含めたいです。この場合、Tyntのサービスは実際には適切ではありません。 同様の機能を提供するが内部アプリケーションデータを公開しないオープンソースのJavaScriptライブラリ(jQueryプラグインなど)を知っている人はいますか?

12
現在のファイルのフルパスをミニバッファーに表示する機能
emacsで編集しているファイルの完全パスを取得する必要があります。 そのための機能はありますか? そうでない場合、それを取得するためのelisp関数は何でしょうか? 結果(パス名)をクリップボードにコピーして再利用できるようにするにはどうすればよいですか? Mac OS XとAqumacsを使用しています。 (setq filepath (get-fullpath-current-file)) ??? (copy-to-clipboard 'filepath) ??? 追加されました (defun表示ファイル名() 「ミニバッファーにフルパスのファイル名を表示します。」 (インタラクティブ) (メッセージ(バッファファイル名)) (kill-new(file-truename buffer-file-name)) ) (global-set-key "\ C-cz" 'show-file-name) 私が得た2つの答えを組み合わせると、私は欲しいものを得ることができました。答えてくれてありがとう。そしていくつかの質問。 (file-truename)は何ですか? 他のアプリで情報を使用できるように、パス名をキルリングではなく、システム(OS)のクリップボードにコピーできますか?

8
Node.jsのクリップボードにコピーしますか?
Node.jsでクリップボードにコピーする方法はありますか?モジュールやアイデアはありますか?デスクトップアプリケーションでNode.jsを使用しています。うまくいけば、それが私がこれを達成できるようにしたい理由が明らかになるでしょう。

8
Flashなしでクリップボードにコピー
私はクリップボードにコピーするための多くの解決策を見つけましたが、それらはすべてフラッシュを使用するか、ウェブサイト側のいずれかです。Flashを使用せずに自動的にクリップボードにメソッドをコピーする方法を探しています。ユーザー側の場合は、ユーザースクリプト用で、もちろんクロスブラウザ用です。

13
セルからコピーするときは引用符を省略します
問題: Excelからプログラム外でセルをコピーすると、二重引用符が自動的に追加されます。 詳細: Windows 7マシンでExcel 2007を使用しています。次の数式のセルがある場合: ="1"&CHAR(9)&"SOME NOTES FOR LINE 1."&CHAR(9)&"2"&CHAR(9)&"SOME NOTES FOR LINE 2." セルの出力(数値としてフォーマット)は、Excelでは次のようになります。 1SOME NOTES FOR LINE 1.2SOME NOTES FOR LINE 2. まあ、いい。しかし、セルをメモ帳などの別のプログラムにコピーすると、最初と最後に迷惑な二重引用符が表示されます。「CHAR(9)」によって作成されたタブが保持されることに注意してください。これは良いことです。 "1 SOME NOTES FOR LINE 1. 2 SOME NOTES FOR LINE 2." 別のプログラムにコピーするときに、これらの二重引用符が表示されないようにするにはどうすればよいですか?言い換えれば、セルがクリップボードにコピーされるときにこれらが自動的に追加されないようにできますか?
90 excel  clipboard 


1
クリップボードAPI呼び出しは、onPermissionRequest()を呼び出さずにNotAllowedErrorをスローします
ボタンが付いたシンプルなページがあります。ボタンを押すと、非同期クリップボードAPIを使用してクリップボードに書き込みます。 <body> <button type="button" onclick="testClipboard();"> Test Clipboard </button> </body> function testClipboard() { navigator.clipboard.writeText("Clipboard API Test").then( v => alert("Success"), e => alert("Fail\n" + e)); } これは、ChromeとFirefox、デスクトップとモバイルの両方で機能します。ただし、Android Webviewでは次のエラーがスローされます。 NotAllowError: Write permission denied. WebChromeClient.onPermissionRequest()権限を付与するためにオーバーライドする必要があると考えましたが、不思議なonPermissionRequest()ことに呼び出されていないようで、同じエラーがまだスローされます。 public class WebChromeController extends WebChromeClient { @Override public void onPermissionRequest(PermissionRequest request) { Log.d("myTag", "Permission request"); Log.d("myTag", request.getResources().toString()); request.grant(request.getResources()); } …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.