javascript复制网页内容 execCommand(´ Copy´ )
2016-12-04 02:12
316 查看
javascript复制网页内容 execCommand(´ Copy´ )
大概就这几种主要方法,前三种要么过于繁琐不太好使要么兼容性不好,今天提供的方法就是最后一种,推荐使用
**window.clipboardData (IE 才有)**ZeroClipboard (借助Flash)
**window.prompt
**document.execCommand
在js里添加这个方法,传入的参数为你将要复制的文字,方法的返回值为是否复制成功
function copyTextToClipboard(text) { var textArea = document.createElement("textarea") textAre 4000 a.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() var msg = ''; try { msg = document.execCommand('copy') ? '复制成功!' : '复制失败!' } catch (err) { msg = '不能使用这种方法复制内容' } document.body.removeChild(textArea) return msg; }
转自: http://www.jianshu.com/p/37322bb86a48
网上找了几个小时,才写好这个功能。第一次写博客,多多关照,也为方便广大跟我一起学习的码农们,共同进步!
相关文章推荐
- javascript禁止访客复制网页内容的实现代码
- 网页制作之JavaScript部分 1 - 语法(复制教材内容)
- javascript实现禁止复制网页内容
- javascript禁止访客复制网页内容的实现代码
- javascript复制内容到剪切板/网页上的复制按钮的实现
- JavaScript代码轻松实现网页内容禁止复制(代码简单)
- javascript禁止复制网页内容,兼容三大浏览器
- javascript实现禁止复制网页内容汇总
- javascript复制网页表格内容
- javascript实现禁止复制网页内容
- 禁止用户复制网页内容(JavaScript)
- 网页上javascript禁止让用户复制内容
- JavaScript代码轻松实现网页内容禁止复制(代码简单)
- 使用chrome浏览器禁止javascript复制无法复制的网页内容
- javascript实现禁止复制网页内容汇总
- javascript禁止网页内容被复制和右键
- 禁止用户复制网页的内容
- 用javascript 复制文本框中的内容到剪切板
- 网页不能复制 Javascript
- Javascript实现打印网页中定义的部分内容