console
function getSelect(targetNode) {
// var targetNode=document.getElementById("biao1");
var targetNode=document.getElementById("biao2");
console.log(window.getSelection);
if (window.getSelection) {
//chrome等主流浏览器
var selection = window.getSelection();
var range = document.createRange();
range.selectNode(targetNode);
selection.removeAllRanges();
selection.addRange(range);
} else if (document.body.createTextRange) {
//ie
var range = document.body.createTextRange();
range.moveToElementText(targetNode);
range.select();
}
document.execCommand("Copy"); // 执行浏览器复制命令
}
<img id="biao1" src="https://sports.api.ibumobile.com/file/link?date=20190812&name=bc08515be04544a59ae5c9c0eb82cc0a.blob" />
<div id="biao2">这是将要被复制的文字</div>
<!-- <div onClick="getSelect()">点击复制涛涛,除了微信都支持粘贴</div> -->
<div onClick="getSelect()">点击复制文字,所有平台都支持粘贴</div>