coucou,
est-t-il possible d'appeler un fichier js depuis un un fichier js, donc de mettre cette balise : <script src="votrescript_bis.js" type="text/javascript"></script>
Merci
a++
Franck
Version imprimable
coucou,
est-t-il possible d'appeler un fichier js depuis un un fichier js, donc de mettre cette balise : <script src="votrescript_bis.js" type="text/javascript"></script>
Merci
a++
Franck
Salut,
Méthode 1: À la dernière ligne de la partie entête (head)Code:
1
2
3
4
5
6
7 var tag,elt; // Création de la balise script tag=document.createElement('script'); tag.setAttribute('type','text/javascript'); tag.setAttribute('src','test.js'); tag.setAttribute('async','true');
Méthode #2:Code:
1
2 elt=document.getElementsByTagName('head')[0]; if(elt)elt.appendChild(tag);
Avant la première balise "script" trouvée dans le code source qu'elle soit :
- dans la partie entête (head)ou bien- dans le corps du document (body)Méthode #3: Dans l'élément HTML ayant l'attribut id égal à blocCode:
1
2 elt=document.getElementsByTagName('script')[0]; if(elt)elt.parentNode.insertBefore(tag,elt);
Quelque soit la méthode utilisée et l'endroit où est placée la balise, le fichier JS externe sera éxecuté immédiatement.Code:
1
2 elt=document.getElementById('bloc'); if(elt)elt.appendChild(tag);