js单击复制文字到粘贴板代码总结

作者:袖梨 2022-11-14

IE浏览器复制方法

例1

代码如下 复制代码

//文字复制
copyText = function(str){
if(browerKernel.isIE()){
clipboardData.setData('Text', str);
alert("站点链接已经复制到你的粘贴板中n您可使用CTRL+V粘贴");
}else{
prompt("您的浏览器不支持自动复制,请按CTRL+C手动复制:", str);
}
};


例2


点击复制按钮代码:

代码如下 复制代码








例3

代码如下 复制代码

(function () {
window['Util'] = {
CACHE:{},
getText : function(){
return Util.CACHE.CLIPBOARD_TEXT;
},
successHide : function(){
alert("复制北海365网招聘邮件地址!");
},
Copy : function (pStr,hasReturn, isdo) {
var html = [];
html.push('');
html.push('');
html.push('');
html.push('');
html.push('');
html.push('
');
var yu=document.getElementById('copy').innerHTML;
document.getElementById('copy').innerHTML=yu+html.join('');
Util.CACHE.CLIPBOARD_TEXT = pStr;
}
}
Util.Copy('[email protected] ');
})();


如果要兼容ie。还得加上
复制代码 代码如下:
if (window.clipboardData) {
window.clipboardData.setData("Text",pStr);
Util.successHide();
}

相关文章

精彩推荐