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 :

inclusion


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 16
    Par défaut inclusion
    Bonjour,

    Voila mon problème :
    j'ai 3 fichiers de parametre externes comprenant des appels de fonction javascript :
    ex. fichier_param1.js :
    exec_fct(param1, param2, param3) ;
    exec_fct(param1, param2, param3) ;
    exec_fct(param1, param2, param3) ;

    Mon programme principal est :
    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript1.1" TYPE="text/javascript" SRC="javascript/exec.js"></SCRIPT>
    </HEAD>
    <BODY>
    <SCRIPT LANGUAGE="JavaScript1.1" TYPE="text/javascript">
    <!--
    var i ;
    i = 0 ;
    for (i = 0 ; i < 3 ; i++)
    {
    // appel des fichiers de parametrage
    document.write("<SCRIPT LANGUAGE='JavaScript1.1' SRC='parametre/fichier_param" + i + ".js'></SCRIPT>") ;
    }
    // fonction décrite dans javascr.js
    exec_affichage() ;
    //-->
    </SCRIPT>
    </BODY>
    </HTML>


    Mon problème est :
    1) Lorsque j'execute mon programme principal, le contenu des fichier_parami.js n'est pas executer
    2) Lorsqu'en lieu et place de l'inclusion (document.write("<SCRIPT LANGUAGE='JavaScript1.1' SRC='parametre/fichier_param" + i + ".js'></SCRIPT>") ; ) je met le contenu des fichies fichier_parami.js, il s'execute.

    Je souhaiterais que le cas 1 puisse fonctionner.
    Merci de vos lumières

  2. #2
    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
    [la très jolie astuce des développeurs de cromagnon]

  3. #3
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    Citation Envoyé par javatwister
    [la très jolie astuce des développeurs de cromagnon]
    et à la fin
    ></SC"+"RIPT>")

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 16
    Par défaut
    gné ?

    pas compris ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 16
    Par défaut
    marche pas !!!

  6. #6
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    exec_affichage() ;
    même fonction déclaré trois fois!
    on aurrait du mal à savoir lequel est appelé!!
    -> passe par les paramètrs...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 16
    Par défaut
    Elle n'est pas déclaré 3 fois, elle est hors de la boucle !!!

  8. #8
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    Citation Envoyé par pamoq
    Elle n'est pas déclaré 3 fois, elle est hors de la boucle !!!
    oups
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    for (i = 0 ; i < 3 ; i++) 
    { 
    // appel des fichiers de parametrage 
    document.write("<SC"+"RIPT LANGUAGE='JavaScript1.1' SRC='parametre/fichier_param" + i + ".js'></SC"+"RIPT>") ; 
    }
    en mettant un alert dans chaque script
    quel genre d'erreur as tu?

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 16
    Par défaut
    j'ai mis une alert dans exec_fct, et elle n'apparait pas

  10. #10
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    un alert dans :
    parametre/fichier_param0.js
    parametre/fichier_param1.js
    parametre/fichier_param2.js

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 16
    Par défaut
    j'ai mis un message en début et fin des fichiers fichier_parmx.js
    Ils apparaissent bien

    mais j'ai mis aussi une alerte dans exec_fct, et celle ci n'apparait pas !!!

  12. #12
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    Citation Envoyé par pamoq
    j'ai mis un message en début et fin des fichiers fichier_parmx.js
    Ils apparaissent bien
    mais j'ai mis aussi une alerte dans exec_fct, et celle ci n'apparait pas !!!
    -> l'erreur vient de
    exec_fct
    et non des appels vers les fonctions externes!!!

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 16
    Par défaut
    on dirait qu'il lit les fichiers parmètre mais n'execute pas ce qu'il y a dedant !!!

  14. #14
    Membre averti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 16
    Par défaut
    il n'execute ce qu'il y a dedans une fois le script généré !!!

    Comment faire pour qu'il l'execute lorsque je l'apelle ?

Discussions similaires

  1. XML Schema et inclusions de fichiers XML
    Par monk31 dans le forum XML/XSL et SOAP
    Réponses: 8
    Dernier message: 08/10/2003, 14h17
  2. Appel à des fonctions incluses dans des DLL
    Par Greybird dans le forum Langage
    Réponses: 3
    Dernier message: 26/05/2003, 13h33
  3. Inclusion de fichier .h
    Par Tony49 dans le forum C++Builder
    Réponses: 2
    Dernier message: 06/11/2002, 11h10
  4. Générer un nombre aléatoire entre 0 et 1 (INCLUS !!!)
    Par haypo dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 22/08/2002, 16h30
  5. Inclusion de fichiers en IDL
    Par babou dans le forum CORBA
    Réponses: 10
    Dernier message: 30/07/2002, 16h47

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