国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 15:48:36
字體:
來源:轉載
供稿:網友
單擊復制文字的js找了很久,由于之前沒有接觸過,完全不知道兼容ie及標準dom瀏覽器,不僅僅要通過js,而且需要flash的幫忙,下面與大家分享下具體的實現方法

單擊復制文字的js。找了很久,由于之前沒有接觸過,完全不知道兼容ie及標準dom瀏覽器,不僅僅要通過js,而且需要flash的幫忙。clipboard.swf這個在網上都有下載.

ie允許訪問剪貼板。window.clipboardData可以訪問
但是標準dom。看了一些文章說的都是用flash設置隱藏。但是flash10是不支持。
但是,還有個方法是可行的,固記錄一下,以下方法支持標準dom.

復制代碼 代碼如下:


(function () {
window['Util'] = {
CACHE:{},
getText : function(){
return Util.CACHE.CLIPBOARD_TEXT;
},
successHide : function(){
alert("復制北海365網招聘郵件地址!");
},
Copy : function (pStr,hasReturn, isdo) {
var html = [];
html.push('<object type="application/x-shockwave-flash" data="clipboard.swf?gettext=Util.getText&success=Util.successHide">');
html.push('<param value="high" />');
html.push('<param value="sameDomain" />');
html.push('<param value="true" />');
html.push('<param 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。還得加上

復制代碼 代碼如下:


if (window.clipboardData) {
window.clipboardData.setData("Text",pStr);
Util.successHide();
}

  
最后這樣能實現單擊復制文字,并且兼容各瀏覽器。記住。swf的路徑一定要對!如果不對是不出現手型的,這是特征。

復制代碼 代碼如下:


(function () {
window['Util'] = {
CACHE:{},
getText : function(){
return Util.CACHE.CLIPBOARD_TEXT;
},
successHide : function(){
alert("復制北海365網招聘郵件地址!");
},
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">');
html.push('<param value="high" />');
html.push('<param value="sameDomain" />');
html.push('<param value="true" />');
html.push('<param value="transparent" />');
html.push('</object>');
var yu=copy.innerHTML;
copy.innerHTML=yu+html.join('');
Util.CACHE.CLIPBOARD_TEXT = pStr;
}
}
}
Util.Copy('zhaopin@beihai365.com ');
})();

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 梅河口市| 伊吾县| 昭苏县| 兴国县| 元朗区| 甘孜| 平泉县| 怀来县| 班玛县| 蒙自县| 城固县| 临湘市| 金平| 祁门县| 石嘴山市| 通河县| 常山县| 江陵县| 商水县| 长垣县| 电白县| 台前县| 旅游| 崇信县| 黎平县| 赤壁市| 交城县| 郓城县| 徐水县| 和田县| 高邑县| 黄石市| 全州县| 丰宁| 新昌县| 连城县| 长岭县| 安溪县| 高台县| 绍兴县| 革吉县|