【问题标题】:Javascript : get content from clipboard with formattingJavascript:从剪贴板获取带有格式的内容
【发布时间】:2016-06-16 13:03:06
【问题描述】:

在粘贴到我的内容可编辑 div 之前,我需要自定义(过滤)复制的内容(来自任何来源)。

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

【问题讨论】:

    标签: clipboard


    【解决方案1】:

    你可以试试这个

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

    粘贴

    【讨论】:

    • 我不想使用 javascript 进行复制。我的要求是在不丢失格式的情况下从剪贴板获取复制的内容。我也可以从外部来源复制内容(例如从 ms word)
    猜你喜欢
    • 2012-03-26
    • 2015-11-30
    • 2011-02-16
    • 2011-09-18
    • 2021-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多