Maison >interface Web >js tutoriel >Comment puis-je charger dynamiquement un fichier JavaScript externe en fonction d'une condition ?
Chargement programmé de JS dans JS
Question : Comment charger dynamiquement un fichier JS externe dans un autre fichier JavaScript , basé sur un conditionnel déclaration ?
Réponse :
Malgré les tentatives d'exploiter document.createElement() pour le chargement basé sur DOM, il peut sembler que le fichier JS externe a été chargé mais reste inaccessible dans le fichier actuel. En effet, l'exécution de JavaScript se poursuit pendant que le script chargé est toujours en cours de chargement, ce qui rend son contenu indisponible.
Pour résoudre ce problème, envisagez de mettre en œuvre les étapes suivantes :
Définissez un écouteur d'événement pour l'événement de chargement du script, permettant l'accès au contenu du script une fois qu'il est chargé :
script.onload = function () { // Perform desired actions with the script's content };
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!