Salut,
Est-il possible de mettre plusieurs scripts à la suite plutôt que de répéter mon script toutes les 5 lignes ?
Exemple
Au lieu de ça :
Cela fonctionne aussi en faisant ça mais je pense que c'est crade comme façon de faire
Mais plutôt avoir quelque chose dans ce goût là ? :
Merci !
Est-il possible de mettre plusieurs scripts à la suite plutôt que de répéter mon script toutes les 5 lignes ?
Exemple
Au lieu de ça :
<script type="text/javascript">
if(window.innerWidth>680) {
var script1 = document.createElement('script');
script1.src = 'js/script1.js';
script1.type = 'text/javascript';
document.getElementsByTagName('body')[0].appendChild(script1);
}
</script>
<script type="text/javascript">
if(window.innerWidth>680) {
var script2= document.createElement('script');
script2.src = 'js/script2.js';
script2.type = 'text/javascript';
document.getElementsByTagName('body')[0].appendChild(script2);
}
</script>
//...etc
Cela fonctionne aussi en faisant ça mais je pense que c'est crade comme façon de faire

<script type="text/javascript">
if(window.innerWidth>680) {
var script1= document.createElement('script');
var script2= document.createElement('script');
script1.src = 'js/script1.js';
script2.src = 'js/script2.js';
script1.type = 'text/javascript';
script2.type = 'text/javascript';
document.getElementsByTagName('body')[0].appendChild(script1);
document.getElementsByTagName('body')[0].appendChild(script2);
}
</script>
Mais plutôt avoir quelque chose dans ce goût là ? :
<script type="text/javascript">
if(window.innerWidth>680) {
var scripts= document.createElement('script');
scripts.src = 'js/script1.js','js/script2.js','js/script3.js','js/script4.js';
scripts.type = 'text/javascript';
document.getElementsByTagName('body')[0].appendChild(scripts);
}
</script>
Merci !