0

试图在弹出窗口中使用textarea进行扩展。但有些东西似乎是错误的,因为我不能粘贴ctrl+v快捷方式复制文本之前在这个textarea :( 什么可能是错误的呢?我已经有一些扩展安装,并有可能将文本粘贴在文本区域中无法将缓冲区中的文本粘贴到Chrome扩展程序popup

也许我需要做一些魔术,使糊?

原来,与document.createElement('textarea')简单地创建textarea的,但我想在HTML代码来创建它。同样的结果:(

谢谢你任何假设。

+0

如何以编程方式粘贴它?请显示一些代码。 – serg 2011-03-26 17:38:48

+0

不,尝试只是按Ctrl + V快捷方式 – silent 2011-03-26 19:01:24

+0

textarea的代码创建 - https://github.com/silentroach/twic/blob/master/src/js/popup/vcl/TweetEditor.js(只是一个简单的文档。 createElement('textarea');) – silent 2011-03-26 19:01:52

回答

0

找到一个办法。

“提斯奇怪,但规则

body > div { 
    display: none; 
    } 

堵塞糊可能性。不知道为什么O.o

0

只需将此示例添加到项目中并检查它!

<body> 
<script> 
    var createdElement = document.createElement('textarea'); 
    document.body.appendChild(createdElement) 
</script> 
</body> 

没有代码问题。可以是U可以检查了CSS或JS阻断CTRL + V或粘贴在你的项目

function setClipBoardData(){ 
setInterval("window.clipboardData.setData('text','')",20); 
} 
<body onload="setClipBoardData();"> 

或其他一些方法。我希望它对你的帮助...

相关问题