将数据从表检索到Cclipboard

时间:2015-08-24 12:12:04

标签: javascript internet-explorer

目标:
当您单击链接文本“单击”时,检索表及其html的值 表中的数据应该用于粘贴Excel文档内部。

问题:
我尝试了不同的解决方案,但它不起作用。

你知道怎么解决吗?

信息:
*该代码仅适用于IE!
*请记住,表格的值可能不同,因为您从数据库中提取数据 *我正在使用ASP.net mvc 4
* “http://jsbin.com/ridedugeye/1/edit?html,css,js,console,output

var elem3 = document.getElementById('test3');
 

elem3.onclick = function () {
    document.execCommand('copy');
}

elem3.addEventListener('copy', function (e) {
    e.preventDefault();
    if (e.clipboardData) {
        e.clipboardData.setData('text/plain', 'custom content from clickk');
    } else if (window.clipboardData) {
        window.clipboardData.setData('Text',
                                    'ddddd');
    }

});
  <div id='test3'>On click</div>

  
  
  
<table border="1" id="asdf">
<tr>
    <td>aaa</td>
    <td>bbb</td>
    <td>ccc</td>
</tr>
</table>  

0 个答案:

没有答案