亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

單擊復(fù)制文字兼容各瀏覽器的完美解決方案

 更新時間:2013年07月04日 18:12:32   作者:  
單擊復(fù)制文字的js找了很久,由于之前沒有接觸過,完全不知道兼容ie及標(biāo)準(zhǔn)dom瀏覽器,不僅僅要通過js,而且需要flash的幫忙,下面與大家分享下具體的實現(xiàn)方法
單擊復(fù)制文字的js。找了很久,由于之前沒有接觸過,完全不知道兼容ie及標(biāo)準(zhǔn)dom瀏覽器,不僅僅要通過js,而且需要flash的幫忙。clipboard.swf這個在網(wǎng)上都有下載.

ie允許訪問剪貼板。window.clipboardData可以訪問
但是標(biāo)準(zhǔn)dom??戳艘恍┪恼抡f的都是用flash設(shè)置隱藏。但是flash10是不支持。
但是,還有個方法是可行的,固記錄一下,以下方法支持標(biāo)準(zhǔn)dom.
復(fù)制代碼 代碼如下:

(function () {
window['Util'] = {
CACHE:{},
getText : function(){
return Util.CACHE.CLIPBOARD_TEXT;
},
successHide : function(){
alert("復(fù)制北海365網(wǎng)招聘郵件地址!");
},
Copy : function (pStr,hasReturn, isdo) {
var html = [];
html.push('<object type="application/x-shockwave-flash" data="clipboard.swf?gettext=Util.getText&success=Util.successHide" width="50" height="40" style="position:relative;top:11px;left:-50px;" id="ff_clipboard_swf">');
html.push('<param name="quality" value="high" />');
html.push('<param name="allowScriptAccess" value="sameDomain" />');
html.push('<param name="allowFullScreen" value="true" />');
html.push('<param name="wmode" value="transparent" />');
html.push('</object>');
var yu=document.getElementById('copy').innerHTML;
document.getElementById('copy').innerHTML=yu+html.join('');
Util.CACHE.CLIPBOARD_TEXT = pStr;
}
}
Util.Copy('zhaopin@beihai365.com ');
})();
  
如果要兼容ie。還得加上
復(fù)制代碼 代碼如下:

if (window.clipboardData) {
window.clipboardData.setData("Text",pStr);
Util.successHide();
}
  
最后這樣能實現(xiàn)單擊復(fù)制文字,并且兼容各瀏覽器。記住。swf的路徑一定要對!如果不對是不出現(xiàn)手型的,這是特征。
復(fù)制代碼 代碼如下:

(function () {
window['Util'] = {
CACHE:{},
getText : function(){
return Util.CACHE.CLIPBOARD_TEXT;
},
successHide : function(){
alert("復(fù)制北海365網(wǎng)招聘郵件地址!");
},
Copy : function (pStr,hasReturn, isdo) {
var copy=document.getElementById('copy');
if (window.clipboardData) {
copy.onclick=function(){
window.clipboardData.setData("Text",pStr);
Util.successHide();
}
} else {
var html = [];
html.push('<object type="application/x-shockwave-flash" data="clipboard.swf?gettext=Util.getText&success=Util.successHide" width="50" height="40" style="position:relative;top:11px;left:-50px;" id="ff_clipboard_swf">');
html.push('<param name="quality" value="high" />');
html.push('<param name="allowScriptAccess" value="sameDomain" />');
html.push('<param name="allowFullScreen" value="true" />');
html.push('<param name="wmode" value="transparent" />');
html.push('</object>');
var yu=copy.innerHTML;
copy.innerHTML=yu+html.join('');
Util.CACHE.CLIPBOARD_TEXT = pStr;
}
}
}
Util.Copy('zhaopin@beihai365.com ');
})();

相關(guān)文章

  • JS實現(xiàn)多物體緩沖運動實例代碼

    JS實現(xiàn)多物體緩沖運動實例代碼

    這篇文章主要介紹了JS實現(xiàn)多物體緩沖運動實例代碼,有需要的朋友可以參考一下
    2013-11-11
  • uniapp微信小程序訂閱消息發(fā)送服務(wù)通知超詳細(xì)教程

    uniapp微信小程序訂閱消息發(fā)送服務(wù)通知超詳細(xì)教程

    在使用或開發(fā)小程序過程中,我們會發(fā)現(xiàn)消息通知是非常重要的一個環(huán)節(jié),下面這篇文章主要給大家介紹了關(guān)于uniapp微信小程序訂閱消息發(fā)送服務(wù)通知的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • 前端圖片懶加載的原理與3種實現(xiàn)方式舉例

    前端圖片懶加載的原理與3種實現(xiàn)方式舉例

    圖片懶加載又稱圖片延時加載、惰性加載,即在用戶需要使用圖片的時候加載,這樣可以減少請求,節(jié)省帶寬,提高頁面加載速度,相對的,也能減少服務(wù)器壓力,下面這篇文章主要給大家介紹了關(guān)于前端圖片懶加載的原理與3種實現(xiàn)方式的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • 前端面試知識點錦集(JavaScript篇)

    前端面試知識點錦集(JavaScript篇)

    這篇文章主要為大家分享了前端面試知識點錦集JavaScript篇,細(xì)致的給出了每個js面試知識點的答案,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 兩個select多選模式的選項相互移動(示例代碼)

    兩個select多選模式的選項相互移動(示例代碼)

    本篇文章主要是對兩個select多選模式的選項相互移動示例代碼進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-01-01
  • Webpack學(xué)習(xí)之動態(tài)import原理及源碼分析

    Webpack學(xué)習(xí)之動態(tài)import原理及源碼分析

    這篇文章主要為大家介紹了Webpack學(xué)習(xí)之動態(tài)import原理及源碼分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • Web表單提交之disabled問題js解決方法

    Web表單提交之disabled問題js解決方法

    這篇文章主要介紹了Web表單提交之disabled問題js解決方法,分析了通過js解決保存值也能保留用戶不能輸入的功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-01-01
  • Object.keys()、Object.values()、Object.entries()用法總結(jié)

    Object.keys()、Object.values()、Object.entries()用法總結(jié)

    本文主要介紹了Object.keys()、Object.values()、Object.entries()用法總結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • js放到head中失效的原因與解決方法

    js放到head中失效的原因與解決方法

    本文主要介紹了js放到head中有時候會失效的原因以及解決方法,具有很好的參考價值。下面跟著小編一起來看下吧
    2017-03-03
  • JavaScript?中的作用域與閉包

    JavaScript?中的作用域與閉包

    這篇文章主要介紹了JavaScript中的作用域與閉包,JavaScript是一種具有函數(shù)優(yōu)先的輕量級,解釋型或即時編譯型的編程語言,下文是更多相關(guān)介紹需要的小伙伴可以參考一下
    2022-05-05

最新評論