!function() {
// 创建影藏文本域
var textarea = document.createElement('textarea');
textarea.id = 'text';
textarea.value = new Date();
textarea.style.position = 'absolute';
textarea.style.left = '-9999px';
document.body.appendChild(textarea);
// 根据ua分别绑定ios和android事件
if ((/iPhone/ig).test(navigator.userAgent)) {
var btns = document.getElementsByTagName('div');
for (var i=0;i<btns.length;i++) {
btns[i].onclick = function() {
copyText();
}
}
}else {
document.body.addEventListener('touchmove',copyText);
document.body.addEventListener('click',copyText);
}
// 文本拷贝到系统剪贴板
function copyText() {
document.getElementById("text").select();
document.execCommand("SelectAll");
document.execCommand("copy");
try {
var succeeded = document.execCommand("copy");
console.log(succeeded);
}catch(err){
console.log(err);
}
}
}();