Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1297 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  A l'aide inclusion de fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

A l'aide inclusion de fichier

n°700453
splite
On ne rassasie pas un chameau
Posté le 15-04-2004 à 18:14:57  profilanswer
 


Bonjour à tous
 
Voilà, j'ai un problème avec l'inclusion d'une fonction JavaScript contenue dans un fichier "fonctions.js"
 
C'est un menu qui doit être inclus dans toutes les pages d'un site, je fais donc dans chaque page : <SCRIPT SRC="fonction.js" LANGUAGE="JavaScript">menu();</SCRIPT>
 
mais rien ne s'affiche, il se peut que j'ai oublié quelque chose, mais quoi ??
 
Merci de votre précieuse aide
 
Florian

mood
Publicité
Posté le 15-04-2004 à 18:14:57  profilanswer
 

n°700464
jagstang
Pa Capona ಠ_ಠ
Posté le 15-04-2004 à 18:37:50  profilanswer
 

le 's' à la fin de fonction ?

n°700479
boulax
Inserer phrase hype en anglais
Posté le 15-04-2004 à 18:49:44  profilanswer
 

[:rofl]


Message édité par boulax le 15-04-2004 à 18:49:57

---------------
Posté depuis des chiottes, sales. Me gusta.
n°700491
splite
On ne rassasie pas un chameau
Posté le 15-04-2004 à 19:01:31  profilanswer
 

:( excusez, mais je me suis planté en recopiant
je comprends vraiment pas ce problème, je suis allé voir sur d'autre site pour voir comment c'était fait et c'est exactement la même syntaxe  :fou:  
je comprends vraiment pas, vous auriez pas une idée ??  :cry:

n°700493
jagstang
Pa Capona ಠ_ಠ
Posté le 15-04-2004 à 19:03:03  profilanswer
 

tu le mets ou ce code dans ta page ?

n°700499
splite
On ne rassasie pas un chameau
Posté le 15-04-2004 à 19:11:28  profilanswer
 

je le mets dans le body =>
<SCRIPT SRC="fonctions.js" TYPE="text/javascript">menu();</SCRIPT>

n°700501
boulax
Inserer phrase hype en anglais
Posté le 15-04-2004 à 19:13:33  profilanswer
 

t'as pas d'erreur javascript dans l'icone en bas a gauche ?(si t'es sous IE) Du genre objet attendu ? Si t'as pas d'erreurs c'est qu'il trouve la fonction mais qu'elle ne marche pas.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°700503
splite
On ne rassasie pas un chameau
Posté le 15-04-2004 à 19:16:32  profilanswer
 

Non, il me met aucune erreur. Par contre quand j'inclus la totalité de ma page foncions.js dans une de mes pages tout fonctionnes bien. Tu veut voir le source ? peut être qu'il y a une erreur que j'aurais pas vue

n°700506
T509
$job-&gt;GetJob(now)
Posté le 15-04-2004 à 19:30:14  profilanswer
 

dans ton <head>
<SCRIPT language=JavaScript1.1 src="fonctions.js"></SCRIPT>
 
 
Dans ton <body>
<SCRIPT>menu();</SCRIPT>


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°700535
splite
On ne rassasie pas un chameau
Posté le 15-04-2004 à 20:08:48  profilanswer
 

Merci pour la sugestion, mais ca marche toujours pas. Une fois la page lancée dans mon naviguateur j'ai affiché le code source, voilà ce que ca donne :

Code :
  1. <HTML>
  2. <HEAD>
  3. <TITLE>Le Robot suiveur de ligne</TITLE>
  4. <LINK REL="stylesheet" TYPE="text/css" HREF="style.css" TITLE="feuille de style">
  5. <SCRIPT language="JavaScript1.1" src="menu.js"></SCRIPT>
  6. </HEAD>
  7. <BODY>
  8. <SCRIPT>menu();</SCRIPT>
  9. <DIV ALIGN="center"><DIV CLASS="page">
  10. <H1><IMG SRC="index.gif"></H1>
  11. </DIV></DIV>
  12. </BODY>
  13. </HTML>


 
je vous donne aussi le code de mon fichier fonction, comme ca si des personnes remarquent quelque chose...
 

Code :
  1. <script language="JavaScript">
  2. var numMsg = 0;
  3. var position = 0;
  4. elem = 0;
  5. function aide(numMsg)
  6. {
  7. elem = "menu"+numMsg;
  8. document.getElementById(elem).style.visibility = "visible";
  9. msg = new Array;
  10. msg[0] = "Explications sur le fonctionnement du robot";
  11. msg[1] = "Schéma fonctionnel et descriptif des fonctions";
  12. msg[2] = "Etude du générateur de rampe (utilisations d'AOP)";
  13. msg[3] = "Etude de la mise en place des composants";
  14. msg[4] = "Récapitulatifs des composants nécessaire au montages";
  15. var contenue = "<div class='tableau'>";
  16. contenue += msg[numMsg];
  17. contenue += "</div>";
  18. document.getElementById(elem).innerHTML = contenue;
  19. }
  20. function killAide(numMsg)
  21. {
  22. elem = "menu"+numMsg;
  23. document.getElementById(elem).style.visibility = "hidden";
  24. }
  25. function menu()
  26. {
  27. document.write("<table class='menu' align='center' height='30' width='80%'><tr>" );
  28. document.write("<td width='20%' align='center' onMouseOver='aide(0);' onMouseOut='killAide(0);'><A HREF='cahier.html'>Cahier des charges</A></td>" );
  29.      document.write("<td width='20%' align='center' onMouseOver='aide(1);' onMouseOut='killAide(1);' class='bord'><A HREF='etude_fonctionnelle.html'>Etude Fonctionnelle</A></td>" );
  30.      document.write("<td width='20%' align='center' onMouseOver='aide(2);' onMouseOut='killAide(2);' class='bord'>Etude Structurele</td>" );
  31.      document.write("<td width='20%' align='center' onMouseOver='aide(3);' onMouseOut='killAide(3);' class='bord'>Shema Structurel</td>" );
  32.      document.write("<td width='20%' align='center' onMouseOver='aide(4);' onMouseOut='killAide(4);' class='bord'><A HREF='nomenclature.html'>Nomenclature</A></td>" );
  33.    document.write("</tr></table>" );
  34.    document.write("<table align='center' border='0' width='80%'><tr>" );
  35. document.write("<td valign='top' width='20%' align='center'><DIV id='menu0'></DIV></td>" );
  36.      document.write("<td valign='top' width='20%' align='center'><DIV id='menu1'></DIV></td>" );
  37.      document.write("<td valign='top' width='20%' align='center'><DIV id='menu2'></DIV></td>" );
  38.      document.write("<td valign='top' width='20%' align='center'><DIV id='menu3'></DIV></td>" );
  39.      document.write("<td valign='top' width='20%' align='center'><DIV id='menu4'></DIV></td>" );
  40.    document.write("</tr></table>" );
  41. }
  42. </script>

mood
Publicité
Posté le 15-04-2004 à 20:08:48  profilanswer
 

n°700652
boulax
Inserer phrase hype en anglais
Posté le 16-04-2004 à 00:07:03  profilanswer
 

je pense pas que t'aies besoin de remettre des balises script dans ton fichier js, c'est peut etre ca ....


---------------
Posté depuis des chiottes, sales. Me gusta.
n°700669
splite
On ne rassasie pas un chameau
Posté le 16-04-2004 à 00:25:40  profilanswer
 

Citation :

je pense pas que t'aies besoin de remettre des balises script dans ton fichier js, c'est peut etre ca ....


 
Merci, merci, je pense que le problème venais de là, tout marche maintenant, voilà ce que j'ai fait :
 
dans le HEAD :<SCRIPT SRC="menu.js" TYPE="text/javascript"></SCRIPT>  
dans le body : <SCRIPT>menu();</SCRIPT> //appel de ma fonction
et j'ai retiré les balise <script> dans le fichier .js


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  A l'aide inclusion de fichier

 

Sujets relatifs
[VB6] Caractère de fin de ligne de fichier[JSP/Servlet/Flash] Vérification de l'existence d'un fichier
aide pour un projet d'agenda en pascal[ Merise ] Aide au MCT [ Edit MCT --> Act 3 ]
[VB] Connection HTTP pour récupérer un fichier binaireRecuperer le texte d'une page web dans un fichier texte
[php ]ecrire dans un fichier[SBBD] Aide pour faire une requête
appli Java pour Palm peut-elle lire un fichier XML ?appli Java pour Palm peut-elle lire un fichier XML ?
Plus de sujets relatifs à : A l'aide inclusion de fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR