如何在ExtJs中添加复制到剪贴板功能?

时间:2011-03-03 11:26:01

标签: javascript extjs

  

可能重复:
  How to add Copy to clipboard functionality in ExtJs?

如何在ExtJs中添加复制到剪贴板功能? 它适用于IE浏览器,但不适用于Firefox,还有什么必须改变才能在FF浏览器中运行。

代码::

function selectCopy(txt,txtId)
{

Ext.getCmp(txtId).focus();
Ext.getCmp(txtId).selectText();

var s = document.getElementById(txtId).value;

var div = document.createElement('div');
div.innerText = '"' + s + '"';
document.body.appendChild(div);

if (window.clipboardData  && clipboardData.setData){
     window.clipboardData.setData('text', s);}
else
     return (s);

1 个答案:

答案 0 :(得分:0)

据我所知,你无法在firefox中设置剪贴板