233 votes

Ajouter dynamiquement la balise script avec src qui peut inclure document.write

Je veux inclure dynamiquement une balise script dans une page web mais je n'ai pas le contrôle de son src donc src="source.js" peut ressembler à ceci.

document.write('<script type="text/javascript">')
document.write('alert("hello world")')
document.write('</script>')
document.write('<p>goodbye world</p>')

Maintenant, d'habitude, mettre

<script type="text/javascript" src="source.js"></script>

Dans la tête, cela fonctionne bien mais y a-t-il un autre moyen d'ajouter source.js dynamiquement en utilisant quelque chose comme innerHTML ?

jsfiddle de ce que j'ai essayé

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X