2016-06-16 41 views
0

我有一个要求,在粘贴到我的内容可编辑div之前自定义(过滤)复制的内容(来自任何来源)。Javascript:从格式化剪贴板获取内容

我正在使用javasctipt window.clipboardData.getData(“文本”)从剪贴板中获取复制的内容。但是,此方法仅返回纯文本。我想按原样获取复制的内容,而不会丢失其格式。我该怎么做? window.clipboardData.getData(“Html”)似乎没有工作。我使用Internet Explorer 11

回答

-1

你可以用这个

var $temp = $("<input>"); 
$("body").append($temp); 
$temp.val($(this).attr('name')).select(); 
document.execCommand("copy"); 
$temp.remove(); 

尝试并粘贴

+0

我不想使用JavaScript复制。我的要求是从剪贴板复制内容而不会丢失格式。我也可以从外部来源复制内容(例如,来自ms字) –