Bonjour,
Voila je n'arrive pas à pouvoir appeler mon fichier externe neige.js depuis une page de mon site ( ce fichier se trouve à la racine de mon serveur)
Je l'appel comme ceux-çi :
<script LANGUAGE="JavaScript" src="neige.js"></script>
Dans mon fichier neige.js, il y a le script suivant :
<!--
fonction neige ()
{
<SCRIPT LANGUAGE="javascript">
<!--- hide script from old browsers
var isNS = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4);
var nbimg = 18;
var typeimg;
var coordx=new Array(nbimg);
var coordy=new Array(nbimg);
var vity=new Array(nbimg);
var temx=new Array(nbimg);
var decx=new Array(nbimg);
var img=1;
var date=new Date();
var jour=date.getDate();
var mois=date.getMonth()+1;
if (((mois==12) && (jour>=21)) || ((mois==3) && (jour<21)) || (mois<3)) {typeimg="flocon";}
if (((mois==3) && (jour>=20)) || ((mois==6) && (jour<20)) || ((mois>3) && (mois<6))) {typeimg="fleur";}
if (((mois==6) && (jour>=21)) || ((mois==9) && (jour<21)) || ((mois>6) && (mois<9))) {typeimg="soleil";}
if (((mois==9) && (jour>=20)) || ((mois==12) && (jour<20)) || ((mois>9) && (mois<12))) {typeimg="feuille";}
function InitNeige() {
if (isNS) {
tailley = window.innerHeight;taillex = window.innerWidth;offsety = window.pageYOffset;offsetx = window.pageXOffset;
var vara="LAYER NAME";
var varb="/LAYER";var styl="";
}
else {
tailley = document.body.clientHeight;taillex = document.body.clientWidth;offsety = document.body.scrollTop;offsetx = document.body.scrollLeft;
var vara="DIV ID";
var varb="/DIV";
var styl='style="position:absolute;left:0px;top:0px;width:1px;height:1px;visibility:visible;"';}
for (i=0;i<nbimg;i++){
chaine='<'+vara+'="image'+i+'" '+styl+'><img src="gif/'+typeimg+img+'.gif"><'+varb+'>';
document.write(chaine);
coordx[i]=80+(Math.random()*taillex-160);coordy[i]=i*(tailley/(nbimg-1));
vity[i]=img; temx[i]=(Math.random()*19);decx[i]=0;
img+=1;if (img>3){img=1};
}
}
function neige() {
if (isNS) {tailley = window.innerHeight;taillex = window.innerWidth;offsety = window.pageYOffset;offsetx = window.pageXOffset;}
else {tailley = document.body.clientHeight;taillex = document.body.clientWidth;offsety = document.body.scrollTop;offsetx = document.body.scrollLeft;}
for (i=0;i<nbimg;i++){
if (isNS){
eval ('document.image'+i+'.top = coordy[i];');
eval ('document.image'+i+'.left = coordx[i];');
}
else{
eval ('document.all.image'+i+'.style.top = coordy[i];');
eval ('document.all.image'+i+'.style.left = coordx[i];');
}
temx[i]+=1
if (temx[i]>20) {
decx[i]=1-(Math.random()*2);
temx[i]=0;
}
coordx[i]+=decx[i];
coordy[i]+=vity[i];
maxi=tailley+offsety;
if (coordy[i]>maxi) {coordx[i]=80+(Math.random()*taillex-160);coordy[i]=-100;}
}
tempo = setTimeout("neige()", 50);
}
// end hiding --->
</script>
<BODY onload="neige()">
<script>InitNeige()</script>
</BODY>
}
-->
Pourquoi cela ne fonctionne pas ???
Quand je place se cript sur dans ma page cela fonctionne à merveille, mais des que je veux l'inclure dans mon fichier externe neige.js, là cela ne fonctionne plus

Merci de votre aide
rem78