1

有没有办法从文档富文本字段调整 xPage 生成的 HTML?我有 q 文档,其中富文本字段内容使用计算文本控件显示在 xPage 上。解决方案效果很好,除了 xPages 引擎从富文本字段生成奇怪的 HTML。使用标准格式在 Web 上显示页面时,所有以默认字体和默认大小编写的文本不包含标记 arround,因此可以使用 CSS 对其进行样式设置。在 xPages 中不是这种方式。一切都有标签,看到 div 标签周围生成的字体标签并不好笑:-(

<div class="tcl-columns3-in">
  <font size="2" face="sans-serif"></font>
  <font size="2" face="sans-serif">
      <b>Header text ...</b>
  </font>
  <font size="2" face="sans-serif">
     <div class="tcl-box-outlined">
        text ...<br>
     </div>
  </font>
</div>

有没有办法摆脱生成的 HTML?我查看了带有 ASF 过滤器的 html 过滤选项,但它需要调整文件系统上的设置,这对我来说不是选项...

4

1 回答 1

0

有许多步骤可以缩小问题的范围。RichText -> MIME -> RichText 不是无问题的关系。正如Carl 指出的那样,您可以查看原始 RichText -> Mime 转换结果。这看起来好吗?然后,您可以使用Dijit ContentPane来拉入该内容。

它还取决于您用于显示内容的控件。使用文本框和 RichText 编辑器可能会取得不同的成功。如果您寻求非常高的保真度,您可以将 RT 存储为 mime(RT 字段的属性)或使用Coex Edit商业服务器插件

于 2013-02-20T06:07:55.327 回答