ホームページ  >  記事  >  ウェブフロントエンド  >  zeroclipboard flash_javascript クリップボードにコピーするトリック

zeroclipboard flash_javascript クリップボードにコピーするトリック

WBOY
WBOYオリジナル
2016-05-16 18:21:591029ブラウズ

実装手順は次のとおりです:
1- ファイルを参照します。ダウンロード後、ZeroClipboard.js と ZeroClipboard.swf という 2 つのコア ファイルを取得し、プロジェクト内でそのうちの 1 つを参照します。


2- 読み込み中ZeroClipboard オブジェクトを作成し、コピー機能を実装します。

コードをコピー コードは次のとおりです:

//このステップは非常に重要です。フラッシュ ファイルの参照パス。
ZeroClipboard.setMoviePath('http://www.cnblogs.com/Scripts/ZeroClipboard/ZeroClipboard.swf');
//ZeroClipboard オブジェクトを作成します
clip = new ZeroClipboard.Client(); >clip.setHandCursor(true);
//mouseOver イベントのロード中に、コピーするコンテンツを flahs ファイルに転送して保存します。
clip.addEventListener('mouseOver', function(client) {
Clip.setText($('#IndInfo').val());
});
//コピーが成功するとダイアログ ボックスが表示されます
clip.addEventListener('complete' , function(client, text ) {
alert("クリップボードにテキストをコピーしました:nn" text);
});
//コピー関数を実装するオブジェクトを指定します
clip.glue( 'Copy');
/ /以下は使用される HTML オブジェクトです
<%= Html.Hidden("IndInfo", ViewData["IndInfoFormat"].SafeString())%> 🎜>

3- ローカル デバッグの場合、フラッシュベースセキュリティ メカニズムにはいくつかの設定が必要です
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.html
Web ページに Flash ファイルの物理パスを直接入力するだけです。

ダウンロードアドレス
http://www.jb51.net/jiaoben/28907.html
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。