IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

inclure js dans js


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    716
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 716
    Par défaut inclure js dans js
    Bonjour,
    je voudrais savoir s'il est possible d'inclure un fichier javascript dans un autre fichier javascript et si oui comment...

    J'ai essayer plusieurs choses sans résultat...

    Merci

  2. #2
    Membre éclairé Avatar de TSalm
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 361
    Par défaut
    Essaye peut-être ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    function inc_js(fileName) {
     var script = document.createElement("script");
     script.type = "text/javascript";
     script.src = fileName;
     document.getElementsByTagName("BODY")[0].appendChild(script);
    }

  3. #3
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 684
    Par défaut
    mais à moins d'être limité sur la taille des fichiers (peu probable); un .js bien organisé peut facilement regrouper tous tes scripts; ou encore, appelle tes fichiers distincts l'un après l'autre, tu n'y perds rien;

  4. #4
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Citation Envoyé par TSalm
    Essaye peut-être ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    function inc_js(fileName) {
     var script = document.createElement("script");
     script.type = "text/javascript";
     script.src = fileName;
     document.getElementsByTagName("BODY")[0].appendChild(script);
    }
    Citation Envoyé par javatwister
    mais à moins d'être limité sur la taille des fichiers (peu probable); un .js bien organisé peut facilement regrouper tous tes scripts; ou encore, appelle tes fichiers distincts l'un après l'autre, tu n'y perds rien;
    un include conditionnel : cela permet d'inclure du js que si on en a besoin (on n'a pas ainsi les lenter à l'ouverture de la page comme avec yahoo mail et consor

    mais attention avec cette methode
    ce n'est pas un include comme en C par exemple
    le script est ajouté à la liste des scripts il n'est ni lu ni parsé ni exécuté avant la fin du script courant il faut donc que l'évènement en cours soit terminé pour que le script soit interprété

    la seule solution pour l'exécution imédiate est ajax mais attention XHR est limité en taille
    A+JYT

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 60
    Par défaut
    Bonjour,

    Je pense que c'est ce genre de chose que tu cherche... faire appel à un autre fichier contenant des fonctions et/ou des classes javascript.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script type="text/javascript" src="tonAutreFichier.js"></script>

Discussions similaires

  1. Inclure fichier dans un autre
    Par jakkihm dans le forum Langage
    Réponses: 17
    Dernier message: 05/11/2006, 19h29
  2. inclure jar dans une Applet
    Par inseaiste dans le forum Applets
    Réponses: 6
    Dernier message: 24/07/2006, 14h49
  3. Inclure vi dans un script shell
    Par PierrotY dans le forum Linux
    Réponses: 3
    Dernier message: 18/05/2006, 09h28
  4. inclure installation dans installeur
    Par pitch21 dans le forum Installation
    Réponses: 3
    Dernier message: 24/02/2006, 09h16
  5. [VB.NET] Inclure MSDE dans le package
    Par SergeF dans le forum EDI/Outils
    Réponses: 4
    Dernier message: 24/06/2004, 21h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo