matchMedia pour charger un script
Bonjour à vous,
Je voudrais changer de fichier javascript dynamiquement en fonction de la résolution de mon écran.
j'ai fait quelques recherche et je suis tombé sur matchmedia, seulement je n'arrive pas à l'adapter je vous poste mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
if(window.matchMedia("(min-width:800px)").matches) {
// on charge le 1er fichier
var script1 = document.createElement('script');
script1.type='text/javascript';
script1.src = './script/prog1/chrono1.js';
// Insertion dans le DOM
document.getElementsByTagName('head')[0].appendChild(script1);
} else {
// On charge l'autre fichier js
var script2= document.createElement('script');
script2.type='text/javascript';
script2.src = './script/prog1/chrono.js';
// Insertion dans le DOM
document.getElementsByTagName('head')[0].appendChild(script2);
} |
le premier fichier et bien chargé mais quand je redimensionne la fenêtre rien ne se passe ?
quelqu'un pourrais m'aider ?
merci d'avance.