Ca rejoint un peu mon autre post mais...
est-il possible de faire un script du style :
en sachant que je ne sais pas si include, ou import, ou autre existe...Code:
1
2
3
4
5
6 if (oktogo){ var i = 0; ... } else include (scriptdistant.js);
Version imprimable
Ca rejoint un peu mon autre post mais...
est-il possible de faire un script du style :
en sachant que je ne sais pas si include, ou import, ou autre existe...Code:
1
2
3
4
5
6 if (oktogo){ var i = 0; ... } else include (scriptdistant.js);
tu peux peut etre rajouter dynamiquement avec le dom des elements scripts dans ta page
ah oui je vais voir ça !!!
merci pour le tuyau siddh !!!!!
Code:
1
2
3
4 sc = document.createElement("script"); sc.setAttribute("type","text/javascript"); sc.setAttribute("src","monscript.js"); document.body.appendChild(sc);
tout en prenant soin de vérifier que le script n'a pas déjà été créé, pour l'effacer le cas échéant...
Pour le chargement dynamique de code JavaScript, voir ce très intéressant lien : http://zingzoom.com/ajax/ajax_with_js_fr.php
une autre solution consiste à avoir déja la balise script sur la page mais avec l'attribut disabled ...
il suffit ensuite de le mettre à disbaled=false et pas besoin de verifier si le script existe déja ou pas ...
heu oups du coup pas sur du truc ... ça marche avec les feuille css ... pas sur que cela focntionne avec les scripts ...
:idea: Tu te gourres peut-être avec la propriété defer de la balise SCRIPT qui retarde l'exécution des scripts pour accorder la priorité au chargement des autres composants de la page...Citation:
Envoyé par SpaceFrog
non en fait j'utilisais disabled pour des balise link de fichiers css externes ...