1

ドキュメントのリッチ テキスト フィールドから xPage によって生成された HTML を調整する方法はありますか? コンピューテッド テキスト コントロールを使用して xPage にリッチ テキスト フィールドのコンテンツを表示するドキュメントがあります。xPagesエンジンがリッチテキストフィールドから奇妙なHTMLを生成することを除いて、ソリューションはうまく機能します。標準フォームを使用してウェブ上にページを表示する場合、デフォルトのフォントとデフォルトのサイズで書かれたすべてのテキストにはマークアップが含まれていないため、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

問題を絞り込むためのいくつかのステップがあります。リッチテキスト->MIME->リッチテキストは問題のない関係ではありません。Carlが指摘したように、生のRichText->Mime変換結果を見ることができます。それは大丈夫ですか?次に、DijitContentPaneを使用してそのコンテンツを取り込むことができます。

また、コンテンツを表示するために使用するコントロールによっても異なります。テキストボックスとリッチテキストエディタでは、異なる成功を収めることができます。非常に高い忠実度を求める場合は、RTをmime(RTフィールドのプロパティ)として保存するか、商用サーバープラグインのCoexEditを使用します。

于 2013-02-20T06:07:55.327 に答える