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 :

Appel d'un script js à partir d'une page html


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 254
    Par défaut Appel d'un script js à partir d'une page html
    Bonjour,

    J'ai créé mon script: Hashtable.js et je voulais l'appelé en insérant cette ligne dans ma page html :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script language='JavaScript' src='Hashtable.js' ></script>
    Le code de ma page html est le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <html>
     
     <title>Essaye d'appel des fichiers js</title>
     
      <script language='JavaScript' src='./js/Hashtable.js' ></script>
    <body>
     <script>
    alert("tt");
        var HT= new Hashtable();
        HT.put("lm","mm");
        HT.put("6",6);
        HT.put("7",7);
        var h=HT.get("lm");
      alert(h);
     </script>
     
     </body>
    </html
    Sachant que lorsque j'insére le code du script: Hachtabel.js dans ma page HTML, ça marche.

    voiçi ce que je tape ds mon browser:
    http://localhost:8080/examples/js3.html
    Les chemins de mes fichiers:
    C:\Tomcat 4.1\webapps\examples\js3.html
    C:\Tomcat 4.1\webapps\examples\js\Hashtable.js

    Et si j'essaye de placer "js3.html" sous "C:\Tomcat 4.1\webapps\examples\js\" , aussi ça ne marche pas, je crois que le problème vient d'ici"src='./js/Hashtable.js' >", le chemin peut être ou les slach. Si vous pouvez me résoudre ce prob ça sera gentil de votre part.

    Merci infiniment.

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    tes balises <title> et <script> doivent être placées entre <head> et </head> (cf. cours HTML)

    A+

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    254
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 254
    Par défaut
    J'ai mis les balises title et script entre les balise<head> et </head> mais ça ne marche tj pas.

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par developppez Voir le message
    J'ai mis les balises title et script entre les balise<head> et </head> mais ça ne marche tj pas.
    C'est à dire : quelles sont les erreurs, maintenant ?

    EDIT : et tu as modifié le path comme indiqué ?

    A+

  5. #5
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par défaut
    Enleve le ./ devant ./js/HashTable.js

    Sinon, si tu utilises l'extension pour FF "Web Développer", tu vas dans "Information", "Voir le javascript". Ca te donne tous les liens de fichiers javascript que tu tentes de charger. Si tu as une erreur dans tes paths, tu verras le chemin qu'il a essayé de charger et tu auras en dessous une erreur 404.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 26
    Dernier message: 15/06/2009, 17h02
  2. lancer script a partir d une page html
    Par nita2006 dans le forum Débuter
    Réponses: 7
    Dernier message: 20/06/2008, 23h09
  3. Réponses: 5
    Dernier message: 17/05/2008, 13h15
  4. [Système] Exécuter un script CGI à partir d'une page en PHP
    Par Olivier Regnier dans le forum Langage
    Réponses: 2
    Dernier message: 23/01/2008, 18h08
  5. [HTML] Appel d'un programme en C à partir d'une page HTML
    Par paihpaihtte dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 10/04/2007, 22h33

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