ジャーナルフィールドエントリを HTML としてレンダリングする

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • ジャーナルフィールドでは、code タグで囲まれたテキストを HTML としてレンダリングできます。

    始める前に

    • 必要なロール:ジャーナルフィールドへの書き込みアクセスを許可するロール
    • システムプロパティ: glide.ui.security.allow_codetag がデフォルト値の true に設定されます
      注:

      このプロパティの詳細については、「インスタンスセキュリティ強化設定」の「埋め込み HTML で JavaScript タグを許可する (インスタンスセキュリティ強化)」を参照してください。

    このタスクについて

    デフォルトでは、高セキュリティ設定は、ジャーナルフィールドに入力した HTML コードを同等の HTML エンティティ値に置き換えることでエスケープします。エスケープすると、HTML コードが、レンダリング指示としてブラウザーに転送されるのではなく、テキストとして表示されます。

    手順

    1. HTML としてレンダリングするコードの前後に [code][/code] タグを入力します。
      注:
      各コードタグに開始タグと終了タグがある限り、単一のジャーナルエントリに複数のコードタグを含めることができます。
      たとえば、次の行を入力します。
      表 : 1. HTML コードを入力した結果
      入力されたコード 結果
      [code]<a href="http://www.service-now.com">ServiceNow</a>[/code] ServiceNow Web サイトへのハイパーリンクがレンダリングされます。
      [code]<b>このテキストは太字になります。</b>[/code] センテンスは太字でレンダリングされます。
      <b>このテキストは太字になりません。</b> 太字のタグはエスケープされ、テキストとしてレンダリングされます。
      [コード]<![CDATA[<script> gs.info(gs.getUserDisplayName());]]>[/code] script タグのコンテンツはエスケープされます。
      注:
      デフォルトでは、HTML サニタイザーは次の入力を防止します。 <script> elements.
      HTML 書式設定オプションのその他の例については、ServiceNow コミュニティServiceNow テクニカルサポートエンジニアによるブログ投稿「 HTML と [code] を使用したジャーナルフィールドの書式設定 (Formatting within Journal fields using HTML & [code])」を参照してください。
    2. [投稿] をクリックします。
      注:
      以前のジャーナルエントリを編集することはできません。

    タスクの結果

    コードタグ内のテキストは HTML としてレンダリングされます。