美文网首页
复制文字或图片

复制文字或图片

作者: 红酒煮咖啡 | 来源:发表于2022-03-07 17:24 被阅读0次
import { message } from 'antd'
export const copyText = (type, content) => {
  //type==''div"||"img"  文字传div
  const div = document.createElement(type)
  type == 'img' ? (div.src = content) : (div.innerHTML = content)
  document.getElementById('app').appendChild(div)

  window.getSelection().removeAllRanges()

  const range = document.createRange()
  window.getSelection().addRange(range)
  range.selectNode(div)
  document.execCommand('copy')

  message.success(type == 'img' ? '图片复制成功' : '文本复制成功')
  div.remove()
  window.getSelection().removeAllRanges()
}

相关文章

网友评论

      本文标题:复制文字或图片

      本文链接:https://www.haomeiwen.com/subject/cmynrrtx.html