js 拷贝到剪贴板

2021-01-15 23:14

阅读:442

标签:ott   specific   str   show   uri   exception   catch   lse   拷贝   

 @click="copyStr(‘userId‘)"

    copyToClipboard (text) {
      if (window.clipboardData && window.clipboardData.setData) {
        // IE specific code path to prevent textarea being shown while dialog is visible.
        this.$message({
          message: ‘复制成功‘,
          type: ‘success‘
        })
        return window.clipboardData.setData(‘Text‘, text)
      } else if (document.queryCommandSupported && document.queryCommandSupported(‘copy‘)) {
        var textarea = document.createElement(‘textarea‘)
        textarea.textContent = text
        textarea.style.position = ‘fixed‘ // Prevent scrolling to bottom of page in MS Edge.
        document.body.appendChild(textarea)
        textarea.select()
        try {
          return document.execCommand(‘copy‘) // Security exception may be thrown by some browsers.
        } catch (ex) {
          return false
        } finally {
          this.$message({
            message: ‘复制成功‘,
            type: ‘success‘
          })
          document.body.removeChild(textarea)
        }
      }
    }

 

js 拷贝到剪贴板

标签:ott   specific   str   show   uri   exception   catch   lse   拷贝   

原文地址:https://www.cnblogs.com/dhjy123/p/13386379.html


评论


亲,登录后才可以留言!