Xpages 如何在xPage build-in-CKEditor中从标记中删除dir属性?

Xpages 如何在xPage build-in-CKEditor中从标记中删除dir属性?,xpages,Xpages,xPage(domino8.5.3)中的内置CKEditor始终向文本容器的标记添加dir属性,如p或H2 例如: <p dir="ltr">test</p> 测试 我可以从富文本元素设置或CKEditor自定义配置中更改方向“ltr”或“rtl”,但我根本无法删除此属性 如果我使用平凡的CKEditor,那么在我专门设置contentsLangDirection属性之前,该属性将不存在 因此,xPage似乎强制在任何情况下设置此属性 有人知道如何从xPage中的内置

xPage(domino8.5.3)中的内置CKEditor始终向文本容器的标记添加dir属性,如p或H2

例如:

<p dir="ltr">test</p>
测试

我可以从富文本元素设置或CKEditor自定义配置中更改方向“ltr”或“rtl”,但我根本无法删除此属性

如果我使用平凡的CKEditor,那么在我专门设置contentsLangDirection属性之前,该属性将不存在

因此,xPage似乎强制在任何情况下设置此属性


有人知道如何从xPage中的内置CKEditor中删除它吗?

您可以添加一个XSP.onLoad(…)JS块并删除该属性。 好奇:是什么问题导致您想要删除它?

不建议删除“dir”属性

“这背后的原因是为了有效地保护所见即所得行为。”


不“需要”该属性因此似乎不是有效的参数。

我不需要该属性。通常我的HTML代码没有这个属性,所以我希望用richt文本创建的代码也没有这个属性。XSP.onLoad(…)如何帮助我?我需要在那里写什么?是否更改CKEditor config.contentsLangDirection?我不喜欢这种方式-它看起来像一个黑客。使用dojo.query访问html中的元素并将其删除。但这似乎不是一个很好的利用时间来调查这一点。你不会因此得到任何东西。我可以打赌还有其他值得更多关注的领域:风格管理、附件定位、一个好的img库、对同义词库的支持等等。我需要将这段代码破解到CKEditor源代码中,因为我需要删除这个“dir”,即使是对于CKEditor的“source”选项卡。i、 如果我按“源”,那么HTML必须显示为不带“dir”。我停止使用解决方案-使用开放式编辑器。我做了自定义控件,使用xp:textarea和open-CKEditorstackowerflow.com在帖子中没有dir属性,facebook.com在帖子中没有dir属性。我想,这个建议是不好的,我不需要这个atribute,所以我想问我如何在构建xPage-CKEditor时强制不使用它。