我正在为谷歌浏览器做一个扩展,我遇到了麻烦.
我需要在弹出窗口中单击将只读textarea的内容复制到剪贴板.有没有人知道使用纯Javascript和没有Flash的最佳方法?我也在扩展中加载了jQuery,如果有帮助的话.我目前的(非工作)代码是......
function copyHTMLCB() {
$('#lb_html').select();
$('#lb_html').focus();
textRange = document.lb_html_frm.lb_html.createTextRange();
textRange.execCommand("RemoveFormat");
textRange.execCommand("Copy");
alert("HTML has been copied to your clipboard."); }
Run Code Online (Sandbox Code Playgroud) 我的扩展程序有问题.我想从剪贴板粘贴数据.
到目前为止,我有这个:
function pasteAndGo()
{
document.execCommand('paste')
alert("Pasted")
}
Run Code Online (Sandbox Code Playgroud)
警报出现,但没有粘贴任何内容.
我感觉这document是需要改变的部分,但我不知道该怎么做.有任何想法吗?