問題タブ [zeroclipboard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
410 参照

javascript - Zeroclipboard がテキストをコピーした後にページを切り替える

zeroclipboard に関するかなりの数の投稿を見てきましたが、残念ながら、私のようなスクリプト初心者にとって、返信は役に立たない (理解できる) ものではありませんでした。たくさんのクーポンが掲載されているページがあります。誰かがクーポンをクリックしたときに、クーポンの CODE をコピーして、クーポンの LINK に移動したいと考えています。アラートでコピーするコードを取得できますが、各クーポンのリンクで指定した URL に移動する方法がわかりません。誰かがこれを行う方法を教えてもらえますか? これが私のコードです...

0 投票する
1 に答える
7616 参照

javascript - jsf / primefaces からテキストをクリップボードにコピーする

https://github.com/patricklodder/jquery-zclipを使用して、クリップボードへのコピー機能を実装しています。テキストをコピーする必要がありますが、今のところ、実際には何でもしたいと思っています...しかし、まったく機能していません。

私は頭に含めました:

そしてJSFページには普通のものがあります:

Chrome コンソールにエラーはありませんが、リンクをクリックしても何も起こりません。なぜそれが機能しないのか、私には本当にわかりません。ご提案いただきありがとうございます。

- - - - - 編集

データグリッド:

0 投票する
2 に答える
20772 参照

javascript - ゼロクリップボードでTextareaをコピーする

ボタンなしでテキストエリアをクリップボードにコピーする方法はありますか?

私がやろうとしているのは、私のサイトに短縮URLを表示することです。リンク(またはテキスト)をクリックすると、クリップボードにコピーされ、「コピーされました!」という新しいテキストがフェードアウトします。リンク/テキストは、私のカスタムドメインでbit.lyを使用して自動的に生成されます。

例:

短縮URL:shrt.lnk / abc123(通常)短縮URL:コピーしました!(クリック時)

誰かがこれを行う方法を知っていますか?

0 投票する
2 に答える
1596 参照

jquery - jQueryスニペットをコピーした後のポップアップを無効にする

私はSnippetを使用しています:jQuery構文ハイライトはここにあります。すべての機能が正常に機能している間、コピーボタンをクリックするたびに表示されるポップアップを無効にします。ドキュメントには、それを行う方法が示されていません。ポップアップを防ぐ方法はありますか、それとも他のツールを使用する必要がありますか。zClipも使ってみました。しかし、それらを組み合わせても、期待した結果が得られません。

スニペットコード:

zClipコード:

ご意見をお聞かせください。

0 投票する
2 に答える
1964 参照

jquery - zclipがChromeでローカルに機能しない

私はこのjsfiddleを持っています。zclip は FireFox と Chrome で動作するようです。しかし、このコードをローカルに配置すると、Chrome では機能しなくなります。FireFox でも引き続き動作します。ローカルの ZeroClipboard.swf の設定を行ったので、フラッシュ プレーヤーの設定ではないことはわかっています。

何か案は?

0 投票する
0 に答える
437 参照

ajax - ゼロクリップボードでjqueryライブ

Jquery と Zeroclipboard を使用しています。

$.post を ajax 呼び出しに使用しました。その後、Zero Clipboard イベントが機能しなくなりました。

$("#id").live で遊んでみました..

Zero Clipboard をライブ クエリにラップしたり、ajax 呼び出し後でもイベントを保持するソリューションを実装したりするにはどうすればよいですか?

ゼロ クリップボード要素をロードするために PHP ページで呼び出される関数:

}

Ajax ファイルをロードする onClick 関数:

}

そのため、ajax ファイルが Web ページにロードされた後、Zero Clipboard イベントは機能しなくなります。

ドキュメント スコープは現在 ajax ファイルのみにあると推測しています。これはボタンを更新し、いくつかのデータベース タスクをトリガーする単なる PHP ファイルです。

ゼロ クリップボード イベントをライブにしておくための解決策は何ですか?

ありがとう

0 投票する
5 に答える
12065 参照

javascript - ZeroClipboard が機能しない

もともと、この投稿は、私の Chrome 拡張機能で使用するために、ZeroClipboard を Web ページに挿入しようとする私の試みに関するものでしたが、問題を特定するための一見無駄な試みで、シナリオを何度も何度も馬鹿にしましたが、まだできません。それを機能させます。

ZeroClipboard自身の GitHub にある実際の文書化された「最小限の例」を機能させるのに苦労しています (確かに、ソースを実際に HTML5 で有効になるように変更しましたが、正確なオリジナルも機能しませんでした)。test.htmlアーカイブに含まれている でさえtar.gz動作しません!

「最小限の例」: コード

「最小限の例」: コンソール出力

情報

  • zeroclipboard-1.0.7.tar.gzアーカイブの内容全体が と同じディレクトリにありindex.htmlます。
  • ZeroClipboard.jsファイルは破損していないか、不完全ではなく、正しく読み込まれています。
  • Chrome v24.0.1312.52 を使用しています

 

ここで本当に明らかな何かが欠けているか、ZeroClipboardのドキュメント/機能がひどいです。

0 投票する
1 に答える
4234 参照

jquery - 新しく挿入された要素に ZeroClipboard クリップをglue()するにはどうすればよいですか?

基本的なブログ プラットフォームを作成しようとしています。ユーザーが pre ブロック内のコードをクリップボードにコピーできるようにしたいと考えています。

これを達成するためにZeroClipboardを使用しています。ドキュメントの準備ができたら、pre次のように、ページ上の各ページをループして、クリップボード アイテムを追加します。

これを実行しようとすると、javascript コンソールが次のように報告します。Uncaught TypeError: Cannot read property 'zIndex' of undefined

問題についての私の現在の理解は、クリップを接着しようとすると、挿入された要素がまだ DOM で使用できないということです。これが、接着が行われていない理由です。

どうすればこれを達成できるか知っている人はいますか?

0 投票する
1 に答える
1189 参照

javascript - ZeroClipboard を使用してクリップボードからコピー: 書式設定されたテキストを取得したい

JS: ZeroClipboardを使用してテキストをクリップボードにコピーしています。コピーしているこのテキストは<div>タグ内にあり、HTML 形式が含まれています。動いているのですが、テキストをコピペするとHTMLタグがそのままコピペされてしまいます!私が欲しいのは、フォーマットされたテキストを提供するクライアント側の何かであり、現在、フォーマットされていないテキストを取得しています。助けてください!

コード:

この質問に似ていることは知っていますが、ここで彼はZeroClipBoardではなくcreateTextRangeを使用しています

0 投票する
1 に答える
966 参照

javascript - コントロールがその位置を変更したときに、ゼロクリップボードが異なる座標に接着します

これを利用して、クリップボードへのコピー機能を使用しました。

今のところ、問題なく動作しています。

しかし、そのコントロールがスライド機能のためにその位置を変更すると、コントロールは元の位置と新しい位置に接着されたままになります。

そのため、そのコントロールがその位置を変更したときに、新しい位置に接着されたままにして、古い位置から削除される方法はありますか?

前もって感謝します。