Xpages 有没有办法调整xPage从文档富文本字段生成的HTML?

Xpages 有没有办法调整xPage从文档富文本字段生成的HTML?,xpages,Xpages,有没有办法调整xPage从文档富文本字段生成的HTML?我有一个q文档,其中的富文本字段内容使用计算文本控件显示在xPage上。除了xPages引擎从富文本字段生成奇怪的HTML之外,这个解决方案工作得很好。当使用标准表单在web上显示页面时,所有以默认字体和默认大小编写的文本都不包含周围的标记,所以可以使用CSS来设置样式。在xPages中不是这样。每样东西都有标记,看到div标记周围生成的字体标记并不好笑:-( 标题文本。。。 文本… 有没有办法摆脱生成的HTML?我使用ASF filt

有没有办法调整xPage从文档富文本字段生成的HTML?我有一个q文档,其中的富文本字段内容使用计算文本控件显示在xPage上。除了xPages引擎从富文本字段生成奇怪的HTML之外,这个解决方案工作得很好。当使用标准表单在web上显示页面时,所有以默认字体和默认大小编写的文本都不包含周围的标记,所以可以使用CSS来设置样式。在xPages中不是这样。每样东西都有标记,看到div标记周围生成的字体标记并不好笑:-(


标题文本。。。
文本…

有没有办法摆脱生成的HTML?我使用ASF filter查看了HTML筛选选项,但它需要调整文件系统上的设置,这对我来说不是一个选项…

有许多步骤可以缩小问题的范围。RichText->MIME->RichText不是一个没有问题的关系。您可以查看原始RichText->Mime转换结果。看起来可以吗?然后您可以使用


它还取决于用于显示内容的控件。使用textbox和RichText editor可能会获得不同的成功。如果您希望获得非常高的逼真度,则可以将RT存储为mime(RT字段的属性)或者使用商业服务器插件

我想你必须解释更多,你想要什么?确切地说,HTML是以不同的方式生成的。它与本机Domino引擎不同。请提供你的代码片段!!!!!不确定如何在这里创建代码片段。我有一个带有richtext字段的notes文档,其中包含一些格式化的text content和xpage上有一个Computed text控件,显示浏览器中的字段值(禁用转义)HTML输出,周围包含标记。但据我所知,这就是它的工作方式,我无法调整它…我知道输出不同于本机http(在web上使用notes表单显示)只是因为它的技术不同。将内容存储为MIME并不能解决此问题。只是因为内容是用相同的愚蠢标记保存的。因此,当您使用Carl的方法显示本机转换时,愚蠢的字体标记也会出现?您可以使用筛选功能删除从RT编辑器控件返回的字体标记…b但是你真的需要更详细地解释你在哪里,因为David写的XPages引擎几乎在所有地方都添加了标记。原生Domino引擎在很多情况下不添加标记。如果你有很多遗留内容,它可能会被破坏。因此我想David的问题可以重新表述:“是否可以强制XPages引擎以与本机Domino引擎完全相同的方式生成HTML?“还有一件事,通过Ajax异步提取RT内容的方法确实不错。但是它需要JavaScript。如果您的移动设备不支持JavaScript,RT内容将不会显示。这就是为什么在服务器端生成正确的HTML如此重要的原因。
<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>