Afficher les entrées de champ journal au format HTML

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Les champs de journal peuvent restituer au format HTML le texte contenu dans des balises de code.

    Avant de commencer

    • Rôle requis : tout rôle qui accorde l’accès en écriture à un champ journal
    • Propriété système : le glide.ui.security.allow_codetag est défini sur la valeur par défaut, true
      Remarque :

      Pour en savoir plus sur cette propriété, consultez Autoriser les balises JavaScript dans le HTML incorporé (renforcement de la sécurité de l’instance) dans les paramètres de renforcement de la sécurité de l’instance.

    Pourquoi et quand exécuter cette tâche

    Par défaut, un paramètre de sécurité élevée échappe à tout code HTML saisi dans un champ journal en le remplaçant par sa valeur d’entité HTML équivalente. L’échappement entraîne l’affichage du code HTML par le système sous forme de texte au lieu de le transmettre au navigateur sous forme d’instructions de rendu.

    Procédure

    1. Saisissez des balises [code][/code] autour de tout code que vous souhaitez afficher au format HTML.
      Remarque :
      Une seule écriture de journal peut contenir plusieurs balises de code, à condition que chaque balise de code ait une balise de début et de fin.
      Par exemple, saisissez ces lignes :
      Tableau 1. Résultats de la saisie du code HTML
      Code saisi Résultat
      [code]<a href="http://www.service-now.com">ServiceNow</a>[/code] Le système affiche un lien hypertexte vers le site Web ServiceNow.
      [code]<b>Ce texte sera en gras. </b>[/code] Le système rend la phrase en gras.
      <b>Ce texte ne sera pas en gras.</b> Le système échappe les balises en gras et les restitue sous forme de texte.
      [code] <![CDATA[<script> gs.info(gs.getUserDisplayName()) ;]] >[/code] Le système échappe le contenu de la balise de script.
      Remarque :
      Par défaut, l’assainisseur HTML empêche l’entrée de <script> elements.
      Pour plus d’exemples d’options de formatage HTML, consultez le billet de blog Formatage dans les champs de journal à l’aide de HTML et [code] par un ServiceNow ingénieur du support technique dans le ServiceNow Community.
    2. Cliquez sur Publier.
      Remarque :
      Vous ne pouvez pas modifier les écritures de journal précédentes.

    Résultats

    Le système affiche le texte contenu dans les balises de code au format HTML.