window.clipboardData.setData("Text", txt);//txt是html包括样式内容
或者用下面
用jquery的 Zclip 兼容所有
http://www.sunzhenghua.com/jquery-zclip-zeroclipboard-copy-paste-demo

解决方案 »

  1.   

    如果要把所有样式和标签都加进去,应txt该怎么写啊?
      

  2.   

    var test="<table><tr><td style="color:red">hhdddd</td>";
    test+="</tr></table>";这是一种。var test="<html><head><style type='text/css'>td{color:red}</style>";
    test+="<table><tr><td style="color:red">hhdddd</td>";
    test+="</tr></table>";这是一种。
    test+="</head></html>";
    拼接起来
      

  3.   

    额,貌似我写的是getData,是获取的时候出了问题。
    具体是在ueditor里,直接用this.execCommand( 'paste' );就会把样式什么的都粘贴进去
    而,使用window.clipboardData.getData('Text')获取剪切板里的内容后,就只剩下文字了。