[Résolu] inclusion conditionnelle d'un script javascript
Bonjour !
Je voudrais inclure un script javascript extérieur (une api diigo) en fonction d'une condition, ce qui fait que je ne peux pas utiliser le traditionnel :
Code:
<script type="text/javascript" src="script" ></script>
J'ai trouvé sur le web une fonction qui fait cela :
Code:
1 2 3 4 5 6 7 8 9 10
| <script type="text/javascript">
function include (url) {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.setAttribute('src',url);
script.setAttribute('type', 'text/javascript');
head.appendChild(script);
}
include('http://www.diigo.com/roll2/linkrolls?v=3&username=thibaudoc&l_type=0&count=10&desc=1&style=standard&title=Trace%20%26%20Internet&tags=trace');
</script> |
Malheureusement, elle fonctionne bien dans ma console, mais pas sur mon site !
Pour info, mes scripts sont un peu (trop?) imbriqués : il s'agit d'un fichier php qui inclut du code html à l'intérieur duquel j'utilise un script javascript, mais c'est une contrainte de mon CMS.
Merci de l'aide,
Thibaud.