Configurer les iFrames

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Un iFrame incorpore une URL sur une page à l’intérieur d’un cadre. Il peut intégrer des pages externes ou rendre ServiceNow du contenu.

    Avant de commencer

    Rôle requis : content_admin ou admin

    Pourquoi et quand exécuter cette tâche

    Configurez un iFrame avec les formulaires que vous créez dans l’instance et créez un lien vers la page dans laquelle se trouve l’iFrame.

    Remarque :
    N’ajoutez aucun type de rapport, tel qu’un calendrier, aux iFrames. Pour plus d’informations sur l’ajout d’un rapport directement sur une page sans utiliser d’iFrames, consultez la section Intégrer des rapports dans Jelly.
    Remarque :
    Pour diffuser ServiceNow du contenu à partir d’une page Web, consultez plutôt Portail de services .
    Remarque :
    Pour en savoir plus sur cette propriété, consultez X-Frame-Options : SAMEORIGIN (renforcement de la sécurité de l’instance) dans les paramètres de renforcement de la sécurité de l’instance.

    Procédure

    1. Accédez à la Tout > Gestion du contenu > Contenu spécialisé > iFrame.
    2. Cliquez sur Nouveau.
    3. Renseignez les champs du formulaire iFrame.
      Tableau 1. Champs de formulaire iFrame
      Champ Valeur d'entrée
      Nom Saisissez un nom unique pour le bloc iFrame.
      Nom du contour Saisissez un nom pour le cadre sur la page.

      Lorsque vous utilisez des iFrames pour présenter ServiceNow du contenu tel que des formulaires ou des listes, le nom du cadre doit être gsft_main. Ce nom permet aux liens de s’ouvrir dans l’iFrame à l’intérieur de l’iFrame.

      URL Saisissez l’URL à afficher dans l’iFrame. Si vous utilisez l’iFrame pour afficher ServiceNow du contenu, commencez par le nom de la page et n’incluez pas la partie instance de base de l’URL. Par exemple, pour afficher la liste des éléments demandés, l’URL est :

      sc_req_item_list.do

      Des requêtes peuvent être appliquées à l’URL. Par exemple, pour afficher une liste des éléments demandés ouverts, l’URL est :

      sc_req_item_list.do ?sysparm_query=active=true

      Pour plus d’informations, consultez Accéder à un enregistrement ou à un module à l’aide d’une URL.

      Dimensionnement Sélectionnez une option pour la taille des blocs iFrame.
      Remarque :
      Le choix Développer pour ajuster au contenu ne fonctionne qu’avecServiceNow du contenu. Si l’option Taille fixe est sélectionnée, les champs de hauteur et de largeur s’affichent pour vous permettre d’entrer la taille en pixels.
      Remarque :
      Certains navigateurs suppriment les iFrames parce qu’ils utilisent une valeur d’en-tête X-Frame-Options de SAMEORIGIN. L’en-tête X-Frame-Options a été introduit dans Internet Explorer 8 RC1, pour aider à détecter et à empêcher le redressement basé sur le cadre. La valeur SAMEORIGIN permet au navigateur d’afficher une page vide au lieu de la page cible du ou <iframe> lorsque la cible de l’image <frame> n’est pas sur la même origine que la page elle-même. La prise en charge de cet en-tête a été implémentée dans Safari 4.0, Chrome 4.1.249.1042 et Firefox 3.6.9 et versions ultérieures.