# Comment insérer quelque chose juste après \\u003chead\\u003e ?

**URL:** https://meta.discourse.org/t/how-to-insert-something-right-after-head/160260
**Category:** Development
**Created:** [Août 9, 2020, 2:26 UTC](https://meta.discourse.org/t/how-to-insert-something-right-after-head/160260 "2020-08-09T14:26:03Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Terrapop](https://avatars.discourse-cdn.com/v4/letter/t/ecd19e/32.png) [@Terrapop](https://meta.discourse.org/u/Terrapop)
#### Post date: [Août 9, 2020, 2:26 UTC](https://meta.discourse.org/t/how-to-insert-something-right-after-head/160260/1 "2020-08-09T14:26:03Z")

</div>

Pour une solution RGPD, je dois insérer une balise script juste après la balise d’ouverture `<head>`.

Existe-t-il un moyen simple de le faire ?

La création d’un composant ne me permet que de l’insérer avant la balise de fermeture `</head>`.

---

<div class="post-metadata">

### Author: ![IAmGav](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/iamgav/32/235598_2.png) [@IAmGav](https://meta.discourse.org/u/IAmGav)
#### Post date: [Août 9, 2020, 2:48 UTC](https://meta.discourse.org/t/how-to-insert-something-right-after-head/160260/2 "2020-08-09T14:48:43Z")

</div>

Si vous allez dans la section CSS du thème, vous pourrez faire ce que vous devez faire.

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/4/d476a8c13b54b6cdbd3353c32d425107e6270e9f.png)

---

<div class="post-metadata">

### Author: ![Terrapop](https://avatars.discourse-cdn.com/v4/letter/t/ecd19e/32.png) [@Terrapop](https://meta.discourse.org/u/Terrapop)
#### Post date: [Août 9, 2020, 3:16 UTC](https://meta.discourse.org/t/how-to-insert-something-right-after-head/160260/3 "2020-08-09T15:16:19Z")

</div>

Le champ CSS n’accepte pas de balise `<script type="text/javascript" src="https://app.xxxx.ai/script/xxx.js"></script>`.

---

<div class="post-metadata">

### Author: ![Johani](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johani/32/176920_2.png) [@Johani](https://meta.discourse.org/u/Johani)
#### Post date: [Août 9, 2020, 5:35 UTC](https://meta.discourse.org/t/how-to-insert-something-right-after-head/160260/4 "2020-08-09T17:35:48Z")

</div>

> [@Terrapop](#):
>
> Je dois insérer une balise script juste après la balise d’ouverture `<head>`.

Le navigateur ne fait pas vraiment la différence entre une balise script ajoutée juste après la balise d’ouverture `<head>` ou juste avant la balise de fermeture `</head>`. Elle sera chargée de toute façon et le résultat sera identique. La seule chose affectée est l’ordre d’exécution (ce qui n’a pas vraiment d’importance dans votre cas).

De plus, vos utilisateurs s’en ficheraient également, car la balise `<head>` n’est pas censée contenir de contenu utilisateur (texte, images, etc.) et elle est définie avec `display: none` dans tous les navigateurs.

Essayez d’ajouter votre balise script dans l’onglet `</head>` de votre composant, puis autorisez la source de ce script dans [CSP](https://meta.discourse.org/t/mitigate-xss-attacks-with-content-security-policy/104243). Si vous rencontrez des problèmes liés à cela, nous pouvons vous aider 👍
