HTMLEditorExtender在IE中运行不正常

时间:2013-08-21 14:50:34

标签: asp.net htmleditorextender

使用HTMLEditorExtender组件时遇到问题。 我正在创建一个Web表单,我在其上有一个文本框,使用此组件进行扩展。我注意到HTMLEditorExtender使用Internet Explorer创建了一个

标签来管理新行或新段落。

使用Chrome或Firefox时,没有添加任何

标签,只添加了标签。

这个问题也出现在Demo中是否有任何人可以解决这个问题.. ??

另一个问题是工具栏中的剪切复制和粘贴图标无法在FireFox和Chrome中呈现

1 个答案:

答案 0 :(得分:2)

原因是每个浏览器都会以不同方式解释富文本编辑器(contenteditable =“true”)。因此,当您按Enter键时,它将添加段落或div。如果您按住shift + enter,则会在IE中获得br,但在其他浏览器中则不会。

我能看到输出匹配的唯一方法是通过运行一些正则表达式来格式化回发上的数据,或者使用替换来更改标记。