| Imprimer Ouvrir la version PDF de l'aide en ligne

### Gestion des ajouts d'en-tête HTML personnalisé Vous pouvez ajouter des éléments <script> personnalisés à l'élément <head> HTML de vos pages. Par exemple, dans les éléments <script>, vous pouvez ajouter du code JavaScript qui contient des fonctions permettant de créer des boutons personnalisés sur vos pages. Votre code personnalisé peut également référencer les fichiers JavaScript chargés par l'intermédiaire des extensions côté client ou des fichiers JavaScript externes de manière à ce que les fonctions présentes dans ces fichiers soient disponibles dans votre code personnalisé. Les ajouts de balises d'en-tête HTML s'appliquent à toutes les pages d'Oracle CRM On Demand. La page Modifier la balise d'en-tête HTML personnalisée contient un bouton Aperçu qui vous permet de valider les modifications que vous avez apportées. Vous pouvez désactiver les ajouts d'en-tête HTML personnalisé en définissant le paramètre disableCustomJS=Y dans l'URL de la page. Si vous quittez la page en cliquant sur un autre lien, le paramètre URL n'est pas conservé. Vous devez spécifier le paramètre URL chaque fois que vous en avez besoin. Pour plus d'informations sur l'écriture d'un code JavaScript personnalisé et sur les interfaces de programmation d'applications (API) publiques disponibles, voir Oracle CRM On Demand JavaScript API Developer’s Guide. Avant de commencer. Pour effectuer cette procédure, vous devez avoir un rôle qui inclut le privilège Charger des extensions côté client et gérer la balise d'en-tête HTML personnalisée. Pour plus d'informations sur l'ajout de privilèges, voir A propos des privilèges dans les rôles. Pour ajouter une en-tête HTML personnalisé Dans le coin supérieur droit d'une page, cliquez sur le lien général Admin. Dans la section Personnalisation de l'application, cliquez sur Personnalisation de l'application. Dans la section Configuration d'application, cliquez sur Balise d'en-tête HTML personnalisée. Dans la page de détails Balises d'en-tête HTML personnalisées, cliquez sur Modifier. Dans la zone de texte Ajouts d'en-tête HTML, entrez les éléments <script> dont vous avez besoin. Ce champ est limité à 50,000 caractères. Cliquez sur Aperçu pour valider les modifications que vous avez apportées. Cliquez sur Enregistrer. ### Instructions de référencement des extensions côté client Tenez compte des points suivants : Maintenez au minimum le nombre de références à des extensions côté client dans une page pour éviter de réduire les performances. Limitez autant que possible la taille de vos extensions côté client. Lorsque l'image que vous chargez dans le cadre de l'extension côté client est de petite taille, la page se charge plus rapidement qu'avec un fichier plus volumineux. Maintenez toutes les extensions côté client dans un nombre de fichiers aussi réduit que possible pour éviter de réduire les performances. Autorisez votre navigateur à mettre en cache les extensions côté client. Si vous autorisez le navigateur à mettre en cache les extensions, il n'est alors plus nécessaire de charger le contenu à partir des serveurs Oracle CRM On Demand à chaque fois qu'un utilisateur charge la page. En revanche, si l'extension côté client est modifiée, vous devez vider votre cache pour permettre à Oracle CRM On Demand de charger la page contenant l'extension. Par défaut, les extensions côté client sont mises en cache pendant 30 jours. #### Informations connexes Pour plus d'informations, voir : A propos de la désactivation de code personnalisé pour les utilisateurs

Publié en août 2022 | Copyright © 2005, 2022, Oracle et/ou ses affiliés. Legal Notices.