试图在弹出窗口中使用textarea进行扩展。但是有些东西似乎是错误的,因为我无法粘贴在此textarea中的文本之前复制的ctrl+v
快捷方式:(
有什么不对吗?我已经安装了一些扩展程序,并且可以将文本粘贴到textarea中。
也许我需要做一些魔术来启用粘贴?
原来,textarea只是用document.createElement('textarea')
创建的,但我尝试用html代码创建它。同样的结果:(
感谢您的任何假设。
答案 0 :(得分:0)
找到解决方案。
'很奇怪,但规则
body > div {
display: none;
}
阻止了粘贴的可能性。不知道为什么O.o
答案 1 :(得分:0)
答案 2 :(得分:0)
只需将此示例添加到项目中并进行检查!!!
<body>
<script>
var createdElement = document.createElement('textarea');
document.body.appendChild(createdElement)
</script>
</body>
没有代码问题。也许你可以检查css或js来阻止Ctrl + v或粘贴你的项目
喜欢
function setClipBoardData(){
setInterval("window.clipboardData.setData('text','')",20);
}
<body onload="setClipBoardData();">
或其他一些方法。我希望对你有所帮助...