問題タブ [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.
jquery - Firefox での zclip と jquery ajax の問題
zclip を使用して ajax を使用してクリップボードにコピー アンド ペーストできることについては、さまざまなトピックで取り上げられていることは知っていますが、私の問題は、jquery、firefox、および ajax リクエストでもう少し一般的なものかどうか疑問に思っています...
リンクをクリックすると、データのコピーを要求し、成功したらそのデータをクリップボードに追加するという考え方です。
この方法は、IE 8 (私が知っている奇妙なこと) と Chrome 12 では正常に機能しますが、Firefox 4 では機能しません。
AJAX 要求と関係があると思われる理由は、AJAX 呼び出しを削除して #copy-holder を値に設定すると、問題なくクリップボードにコピーされるためです。
助けてください、私は怒っています!
javascript - ZeroClipboard.jsのホバーカーソルポインタの問題
私はを使用してZeroClipboard.js
います。カーソルポインタ(ホバー効果)は、ページの読み込み時にコピーリンクに到達せず、カーソルの矢印のみが表示されます。ページのどこかで操作して再度リンクに移動すると、ポインタが表示されます。この問題を見た人は誰でも、ロード自体にポインタを表示するように修正するための解決策を持っています。
javascript - jqueryまたはjavascriptを使用してテキストをクリップボードにコピーします
Google から jquery または javascript を使用してテキストをクリップボードにコピーする方法。私はそこで知っている
zeroclipboard という名前のプラグインです http://code.google.com/p/zeroclipboard/でこれを行うことができます
クロスブラウザ。指示リンクhttp://code.google.com/p/zeroclipboard/wiki/Instructions
しかし、私が自分のサイトでテストしたとき。オプションでテキストをコピーするように設定しました。うまくいきません。
私のテストリンクはhttp://xanlz.com/copy/1.htmlです
常にすべての値をコピーします。私もいくつかのチェックボックスをオフにします。値が変更されていない可能性があります。しかしalter()
、変数の場合、値は問題ありません。それを修正する方法は?ありがとうございました。
チェックボックスの値をコピーできるようにしたい。ボックスがチェックされていない場合、その値をコピーしないでください。
javascript - クリップボードにコピーする安全な方法をサポートするために、標準化団体に何らかの動きがありますか?
リクエストがユーザーによって開始された場合(スクリプトだけでなく)、ページがユーザーのクリップボードに何かをコピーできることは、Web での一般的な目的のようです。古典的な例は、https://bitly.com/のようなもので、別の場所に貼り付けることができるショートカット リンクをクリップボードに提供しようとします。
私は現在、この問題を解決するために Flash ベースの ZeroClipboard を使用していますが (これも少し)、さまざまな理由 (モバイル、パフォーマンス、セキュリティ、標準、ビューアーの煩わしさ) から、ページから Flash を削除したいと考えています。ZeroClipboard は、ユーザーが実際にマウスをクリックして開始する必要があるため、比較的安全であることが証明されているようです (一般的な Flash の脆弱性は別として)。
ユーザーがクリップボードに必要なものを取得して他の場所に貼り付けるためにアクセスするページがいくつかあります (JS または CSS のスニペット)。正しいテキストを手動で選択してクリップボードに手動でコピーする必要がなければ、エンド ユーザーにとって明らかに簡単です。
それで...これが現在、標準化団体のどこかで議論されているのではないかと思いますか? 現在、私のページにフラッシュがある唯一の理由が残っています。
議論されている標準化への取り組みについて、いずれかのブラウザでサポートが予定されているか、利用可能ですか?
javascript - 画像が含まれているアンカーで onclick イベントが発生しないのはなぜですか?
zeroclipboard api を使用してクリップボードにコピーする作業を行っています。次のように、HTML アンカーを使用して簡単なテスト ページを作成しました。
リンクのコピーをクリックすると、テキストがクリップボードにコピーされ、すべての js イベントが発生し、コンソールに適切に記録されますが、上記の例を変更してアンカー内に画像を表示すると、ユーザー エクスペリエンスが向上します。
...コードが機能しなくなり、イベントが発生しません。
flash - クリップボードにコピーするか、Web アプリからウィジェットの画像をダウンロードします
私は gwt を使用して Web アプリを開発していますが、表示されているグラフの画像をユーザーが取得できるようにしたいと考えています。特定のウィジェットは LineChart (com.google.gwt.visualization.client.visualizations.corechart.LineChart) です。
ユーザーは、グラフの内容を (画像として) クリップボードにコピーしたり、ウィジェットの画像をダウンロードしたりできる必要があります。
目に見えないフラッシュ ムービーを使用してテキストをクリップボードにコピーする ZeroClipboard について読みました。テキスト以外で使用できる同様のものはありますか?
これに対する私の現在の回避策は、ユーザーが右クリックして画像を保存できる ImageLineChart (com.google.gwt.visualization.client.visualizations.ImageLineChart) を提供することです。私はこれが好きではありませんが、ポップアップで新しいチャートを開く必要があり (ユーザーがクリックできるようにするため)、ImageLineChart は元の LineChart とは異なって見えます。
javascript - ZeroClipboard:.swfが不適切に配置されている
ゼロクリップボードを適切に配置しようとすると、Wikiをフォローしていても、期待どおりに機能しません。
クリップボード領域を別のdivに含めて、両方に接着しています。問題は、クリップボードのムービーが一貫して高すぎて約10ピクセル、左端に10ピクセル表示されていることです(したがって、クリック可能な領域から背の高い文字の上部とボックス内の最後の数文字が削除されます)。誰かがこの問題を見たり、修正を見つけたりしましたか?以下のコード:
javascript - すべてのブラウザのクリップボードから貼り付けるボタン
javascriptを使用してクリップボードのテキストをテキストボックスに貼り付けるために使用できるボタンを作成することは可能ですか? 私のプロジェクトでは、ZeroClipboard を使用して必要なテキストをコピーしていますが、コピー ページ接続なしで、他のページの 1 つのボタンを使用してその情報を貼り付ける必要があります。インターネットでそれを行う方法を見つけましたが、IEでのみ機能し、クロスブラウザーソリューション(最低限のIE、クロム、およびFF)が必要です。誰でも私を助けることができますか?
その他の情報: asp.net mvc 3 を使用しています
javascript - ZeroClipboard / zClip -- ライブ イベントにバインドする方法は?
zclip を live にバインドしようとしています:
そのようには機能しないようです。手がかりはありますか?
一部のDOM要素がajaxで追加されているため、ライブで行う必要があります。
javascript - ZeroClipboardでサウンドを再生する方法は?
ZeroClipboardを使用してクリックするたびにサウンドを再生する方法はありますか?
それらのイベントで再生したいカスタムサウンドを作成しました。
PS。<embed>
ブラウザがスローする醜い「このページをQuickTimeで再生できるようにする」アラートを望まないため、ここでは使用できません。ZeroClipboardにサウンドを入れる方法はありますか?