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

  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
    Membre �clair�
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    60
    D�tails du profil
    Informations personnelles :
    �ge : 50
    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>

  5. #5
    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

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