Jquery 使用项目符号和数字从word文档复制粘贴到summer便笺编辑器不显示项目符号和数字-IE和Mozila

Jquery 使用项目符号和数字从word文档复制粘贴到summer便笺编辑器不显示项目符号和数字-IE和Mozila,jquery,angularjs,summernote,Jquery,Angularjs,Summernote,当我将word文档中的内容复制粘贴到在线夏季笔记编辑器时,它不会在任何浏览器中显示项目符号和数字。它实际上是一个突出的内容,我必须手动缩进它来查看项目符号 但它也只适用于铬合金 为了解决这个问题,我在summer note editor上添加了onPaste事件,并阻止默认的粘贴事件,以html的形式复制内容,我只是将其粘贴到summer note中,但它只在其他浏览器的chrome中解决了它不起作用的问题 IE版本:11.0.9600(第一个小项目符号) Firefox版本:59.0.1-32

当我将word文档中的内容复制粘贴到在线夏季笔记编辑器时,它不会在任何浏览器中显示项目符号和数字。它实际上是一个突出的内容,我必须手动缩进它来查看项目符号

但它也只适用于铬合金

为了解决这个问题,我在summer note editor上添加了onPaste事件,并阻止默认的粘贴事件,以html的形式复制内容,我只是将其粘贴到summer note中,但它只在其他浏览器的chrome中解决了它不起作用的问题

IE版本:11.0.9600(第一个小项目符号) Firefox版本:59.0.1-32位

在线夏季笔记编辑器链接:

仅在chrome上工作,但在IE中无法从剪贴板获取html内容的粘贴功能示例代码:

$scope.pasteData = function(e) {

var ua = window.navigator.userAgent;

var msie = ua.indexOf("MSIE ");
msie = msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./);

var ffox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1;
var htmlContent;

if(msie){

    if( e.clipboardData ){

        htmlContent = e.clipboardData.getData('text/html');
        document.execCommand('insertHTML', false, htmlContent);
        e.preventDefault();

    }
    else if( window.clipboardData ){

        // In case of IE e.clipboardData.getData('text/html'); is not work

    }

}
else{

    htmlContent = ((e.originalEvent || e).clipboardData || window.clipboardData).getData('text/html');

    document.execCommand('insertHTML', false, htmlContent);

    e.preventDefault();

}
}