7

プロジェクトでこの新しいバージョンのZeroClipboardを使用しています。

https://github.com/jonrohan/ZeroClipboard

HTMLからコンテンツをコピーするためのボタンを作成することは、実際には簡単に機能します(zClipまたは「古い」ZeroClipboardと比較して)。

ただし、クリップボードの現在の値を取得して入力フィールドに挿入するボタンを作成したいと思います(つまり、「クリックして貼り付け」)。

残念ながら、そのトピックについては何も見つかりません(クリップボードからデータを取得する-入力の値を設定することは問題ではありません)。ZeroClipboardを使用する以外に別の解決策があるかどうかさえわかりません。

どんな助けでも大歓迎です!

4

2 に答える 2

0

ローカルの file:// ベースのページを開き、ZeroClipboard.state(); を呼び出して返された JSON オブジェクトを貼り付けることができます。ブラウザ開発コンソールから。

試すこともできますが、もう必要ないかもしれません: https://github.com/zeroclipboard/zeroclipboard/issues/438#issuecomment-45977023

お役に立てれば!

ソース: https://www.bountysource.com/issues/3786729-cannot-use-zeroclipboard-over-file-protocol

于 2014-11-18T20:41:13.157 に答える
0
    <script type="text/javascript">
        function getClicpboardData(Event){

            alert(window.clipboardData.getData('Text')); //if IE

            // alert(Event.clipboardData.getData('text/plain')); 


        }
    </script>
    <input type="submit" value="pasteClipboardData" onclick="getClicpboardData(event)">
于 2014-11-28T13:22:11.210 に答える