提交 d7f9f154 编写于 作者: C campaign

修复ie下script/style的内容会显示的问题

上级 bdfd2ec3
......@@ -47,7 +47,8 @@
'href':1,
'src':1,
'_src':1,
'_href':1
'_href':1,
'cdata_data':1
};
var notTransTagName = {
......
......@@ -6,6 +6,8 @@ UE.plugins['defaultfilter'] = function () {
me.setOpt('allowDivTransToP',true);
//默认的过滤处理
//进入编辑器的内容处理
var guid = 0;
me.addInputRule(function (root) {
var allowDivTransToP = this.options.allowDivTransToP;
var val;
......@@ -24,10 +26,10 @@ UE.plugins['defaultfilter'] = function () {
case 'script':
node.setAttr({
cdata_tag: node.tagName,
style:'display:none'
cdata_data: (node.innerText() || '')
});
node.tagName = 'div';
//node.removeChild(node.firstChild());
node.innerHTML('');
break;
case 'a':
if (val = node.getAttr('href')) {
......@@ -153,8 +155,8 @@ UE.plugins['defaultfilter'] = function () {
case 'div':
if (val = node.getAttr('cdata_tag')) {
node.tagName = val;
node.setAttr({cdata_tag: '',style:''});
node.innerText(utils.html(node.innerText()),true)
node.appendChild(UE.uNode.createText(node.getAttr('cdata_data')));
node.setAttr({cdata_tag: '', cdata_data: ''});
}
break;
case 'a':
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册