前沿拓展:
每个方法学习都是这样的,知道它的使用规则不难,让它在应用场景中完美应用可能是需要我们动脑子的地方。本文如有误,欢迎留言。
拓展知识:
**到剪贴板
有时需要实现将内容**到剪贴板的功能,该方法实现了安卓与ios的兼容
function copy(data){
var weixin = data;
var tmpInput = document.createElement('input');
tempInput.value = weixin;
document.body.appendChild(tempInput );
if(navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)){
window.getSelection().removeAllRanges();
var range = document.createRange();
range.selectNode(tempInput);//选中需要**的节点
window.getSelection().addRange(range);
var successful = document.execCommand('copy');
window.getSelection().removeAllRanges();
}else{
tempInput.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器**命令
tempInput.className = 'tempInput ';
tempInput.style.display='none';
document.body.removeChild(tempInput );//移除
layui.use('layer',function(){
const layer = layui.layer;
layer.msg('**成功')
})
}
})
原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/5112.html