js获取粘贴内容

Posted cq-lcq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js获取粘贴内容相关的知识,希望对你有一定的参考价值。

//html部分
<
textarea id="lcq" cols="30" rows="10"></textarea>
/*
* js部分
* onpaste事件触发
*/

document.getElementById(‘lcq‘).onpaste = function(e){ if(e.clipboardData) { console.log(‘谷歌,火狐‘); for (var i = 0, len = e.clipboardData.items.length; i < len; i++) { var item = e.clipboardData.items[i]; if (item.kind === "string") { item.getAsString(function (str) { console.log(str); }) } else if (item.kind === "file") { var f= item.getAsFile(); console.log(f); } } }else if(window.clipboardData) { console.log(‘ie9及其上‘); var txt = window.clipboardData.getData("Text"); console.log(txt); }else { alert(‘浏览器版本过低‘) } }

 

 

以上是关于js获取粘贴内容的主要内容,如果未能解决你的问题,请参考以下文章

js获取剪切板内容,js控制图片粘贴。

JS获取粘贴板的内容

网站内容禁止复制和粘贴另存为的js代码

常用python日期日志获取内容循环的代码片段

JS获取剪切板内容

在选项卡式应用程序中的何处放置位置代码?