Bonsoir a tous

J'ai un problème qui parait assez étrange, je m'explique c'est très simple :
J'ai un fichier javascript qui permet de calculer l'heure et la date : horloge.js.
Et d'un autree coté, j'ai un fichier html qui affiche l'horloge en incluant le fichier js : TestHorloge.html :
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
19
20
21
 
<html>
  <head>
<script language="javascript" src="horloge.js"></script> 
<style type="text/css">
#horlogeDiv {
  width:150px;
  border:1px solid #000;
  font-size:10pt;
  background-color:#FFFFFF;
  color:#000;
  text-align:center;
}
</style>
</head>
  <body>
<script type="text/javascript">
  printHorloge();
</script>
</body>
</html>
printHorloge étant une fonction du fichier js importé.
Mon problème est le suivant :
Dans le répertoire de mon serveur (easyPHP, répertoire www..) lorsque je lance dans mon navigateur (sans passer par le serveur) le fichier TestHorloge, l'horloge s'affiche nikel, mais si je lance le même fichier à partir du serveur, rien ne s'affiche et dans la console d'erreur on me dit que printHorloge est undefined???????????????
Je ne comprends pas du tout, serait-ce u problème de droit?
Si quelqu'un connait le pb, ou m'informer. Merci d'avance.