zeroclipboard復(fù)制到剪切板的flash
1- 引用文件。下載后會(huì)得到兩個(gè)核心文件ZeroClipboard.js和ZeroClipboard.swf,在項(xiàng)目中引用其中一個(gè)。
<script type="text/javascript" src="http://www.cnblogs.com/Scripts/ZeroClipboard/ZeroClipboard.js"></script>
2- 加載ZeroClipboard對(duì)象,并實(shí)現(xiàn)復(fù)制功能。
//這步很重要,設(shè)定flash文件引用路徑。
ZeroClipboard.setMoviePath('http://www.cnblogs.com/Scripts/ZeroClipboard/ZeroClipboard.swf');
//創(chuàng)建ZeroClipboard對(duì)象
clip = new ZeroClipboard.Client();
clip.setHandCursor(true);
//加載事件,在mouseOver事件中將需要復(fù)制的內(nèi)容傳到flahs文件中保存
clip.addEventListener('mouseOver', function(client) {
clip.setText($('#IndInfo').val());
});
//復(fù)制成功后彈出對(duì)話框
clip.addEventListener('complete', function(client, text) {
alert("Copied text to clipboard:\n\n" + text);
});
//指定實(shí)現(xiàn)復(fù)制功能對(duì)象
clip.glue('Copy');
//下面是用到的html對(duì)象
<%= Html.Hidden("IndInfo", ViewData["IndInfoFormat"].SafeString())%>
<input type="button" value="Copy To Clipboard" id="Copy" name="Copy" />
3- 如果是本地調(diào)試,基于flash的安全機(jī)制,需要做一些設(shè)置
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.html
直接在網(wǎng)頁上輸入flash文件的物理路徑就可以了。
下載地址 http://www.dbjr.com.cn/jiaoben/28907.html
- 瀏覽器復(fù)制插件zeroclipboard使用指南
- ZeroClipboard插件實(shí)現(xiàn)多瀏覽器復(fù)制功能(支持firefox、chrome、ie6)
- 使用ZeroClipboard解決跨瀏覽器復(fù)制到剪貼板的問題
- zeroclipboard 單個(gè)復(fù)制按鈕和多個(gè)復(fù)制按鈕的實(shí)現(xiàn)方法
- js 剪切板應(yīng)用clipboardData詳細(xì)解析
- js復(fù)制到剪切板的實(shí)例方法
- js 剪切板的用法(clipboardData.setData)與js match函數(shù)介紹
- JS將制定內(nèi)容復(fù)制到剪切板示例代碼
- Js+Flash實(shí)現(xiàn)訪問剪切板操作
- JavaScript使用ZeroClipboard操作剪切板
相關(guān)文章
JSON.parse損壞大數(shù)字的原因解析及解決方案
從10多年前JSON在線編輯器的早期開始,用戶經(jīng)常反映編輯器有時(shí)會(huì)破壞他們JSON文檔中的大數(shù)字的問題,這篇文章主要介紹了為什么JSON.parse會(huì)損壞大數(shù)字,如何解決這個(gè)問題,需要的朋友可以參考下2022-10-10強(qiáng)大的JavaScript響應(yīng)式圖表Chartist.js的使用
本篇文章主要介紹了強(qiáng)大的JavaScript響應(yīng)式圖表Chartist.js的使用,具有一定的參考價(jià)值,有興趣的可以了解一下2017-09-09小程序?qū)崿F(xiàn)授權(quán)登陸的解決方案
這篇文章主要介紹了小程序?qū)崿F(xiàn)授權(quán)登陸的解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12js循環(huán)map 獲取所有的key和value的實(shí)現(xiàn)代碼(json)
這篇文章主要介紹了js循環(huán)map 獲取所有的key和value的實(shí)現(xiàn)代碼(json),需要的朋友可以參考下2018-05-05javascript中onmouse事件在div中失效問題的解決方法
我們預(yù)期只有當(dāng)鼠標(biāo)從div中移開的時(shí)候才會(huì)觸發(fā)onmouseout事件,可事實(shí)上,當(dāng)我們移到div中的元素時(shí),例如:本例中的a標(biāo)簽時(shí),就會(huì)觸發(fā) onmousout事件2012-01-01JavaScript數(shù)組reduce()方法的語法與實(shí)例解析
js函數(shù)中有三個(gè)在特定場合很好用的函數(shù):reduce(),map(),filter(),這篇文章主要給大家介紹了關(guān)于JavaScript數(shù)組reduce()方法的相關(guān)資料,需要的朋友可以參考下2021-07-07瀏覽器環(huán)境下JavaScript腳本加載與執(zhí)行探析之動(dòng)態(tài)腳本與Ajax腳本注入
這篇文章主要介紹了瀏覽器環(huán)境下JavaScript腳本加載與執(zhí)行探析之動(dòng)態(tài)腳本與Ajax腳本注入 的相關(guān)資料,需要的朋友可以參考下2016-01-01JS 通過系統(tǒng)時(shí)間限定動(dòng)態(tài)添加 select option的實(shí)例代碼
這篇文章主要介紹了JS 通過系統(tǒng)時(shí)間限定 動(dòng)態(tài)添加 select option的實(shí)例代碼,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06