美文网首页
2019-01-11 使用execCommand复制到剪贴板

2019-01-11 使用execCommand复制到剪贴板

作者: luu | 来源:发表于2019-01-11 17:24 被阅读0次
    function copyTextToClipboard(text) {
        var textArea = document.createElement("textarea")
        textArea.style.position = 'fixed'
        textArea.style.top = 0
        textArea.style.left = 0
        textArea.style.width = '2em'
        textArea.style.height = '2em'
        textArea.style.padding = 0
        textArea.style.border = 'none'
        textArea.style.outline = 'none'
        textArea.style.boxShadow = 'none'
        textArea.style.background = 'transparent'
        textArea.value = text
        document.body.appendChild(textArea)
        textArea.select()
        try {
            var msg = document.execCommand('copy') ? '成功' : '失败'
            console.log('复制内容 ' + msg)
        } catch (err) {
            console.log('浏览器不支持这种复制方式')
        }
        document.body.removeChild(textArea)
    }
    

    相关文章

      网友评论

          本文标题:2019-01-11 使用execCommand复制到剪贴板

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