diff --git a/_src/plugins/paste.js b/_src/plugins/paste.js
index 412895d0c3fbccbf271d3e787702dc662fa517cd..a77782f84a69e12828109e9afaa83a0aaf9c09a6 100644
--- a/_src/plugins/paste.js
+++ b/_src/plugins/paste.js
@@ -101,7 +101,7 @@
var pN = bi.parentNode;
if(pN.tagName == 'DIV' && pN.childNodes.length ==1){
pN.innerHTML = '
';
-
+w
domUtils.remove(pN);
}
}
@@ -157,8 +157,8 @@
}
}
-
- html = div.innerHTML;
+ //ie下使用innerHTML会产生多余的\r\n字符,这里过滤掉
+ html = div.innerHTML.replace(/>[\t\r\n]*?<');
var f = me.serialize;
if(f){
@@ -169,7 +169,7 @@
var node = f.transformInput(
f.parseHTML(
//todo: 暂时不走dtd的过滤
- html//, true
+ html, true
),word_img_flag
);
//trace:924