javascript et fichier .js

javascript et fichier .js - HTML/CSS - Programmation

Marsh Posté le 18-07-2005 à 12:00:17    

Bonjour, je debute en js mais j'ai de "bonnes" bases en prog.
 
J'ai un petit pbm et qqs questions:
PBM voila le code d'une page qui marche tres bien

Code :
  1. <head>
  2. <SCRIPT LANGUAGE="JavaScript">
  3. function 1,2 et 3
  4. </SCRIPT>
  5. </HEAD>
  6. <BODY >
  7. <SCRIPT language="JavaScript">
  8. appel function 1();
  9. puis 2 et 3
  10. </SCRIPT>
  11. </BODY>


 
je voudrai faire intervenir des fichiers .js
alors j'ai créé fait ca mais ca ne marche pas:
fichier.js

Code :
  1. function 1,2 et 3


 
mapage.html

Code :
  1. <BODY >
  2. <SCRIPT language="JavaScript" src="fichier.js">
  3. appel fonctions();
  4. </SCRIPT>
  5. </body>


 
questions:  
- comment ecrire mapage.html correctement?
(surement une histoire de head...)
merci

Reply

Marsh Posté le 18-07-2005 à 12:00:17   

Reply

Marsh Posté le 18-07-2005 à 12:05:31    

Et comme ça :

<body>
  <script type="text/javascript" src="fichier.js"></script>
  <script type="text/javascript">
    appel fonctions();
  </script>
</body>


:??:

Reply

Marsh Posté le 18-07-2005 à 12:08:23    

Ou peut-etre comme ca :

Code :
  1. <body>
  2.   <script type="text/javascript" src="fichier.js"></script>
  3.   <script type="text/javascript">
  4.     window.onload = function() {
  5.          appel fonctions();
  6.     }
  7.   </script>
  8. </body>


Pour s'assurer que les sources de fichier.js aient bien été chargées avant de lancer les appels aux fonctions.
Pas sur que ce soit indispensable mais en tout cas ca ne fera pas de mal ^^

Reply

Marsh Posté le 18-07-2005 à 12:24:50    

merci ciao

Reply

Marsh Posté le 18-07-2005 à 12:30:22    

Il fallait le window.onload ou bien il etait inutil ?

Reply

Marsh Posté le 18-07-2005 à 13:52:02    

Inutile le code de florentG marche.
En fait c'etait la ligne 2 qui manquait . Encore merci.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed