Probleme avec le javascript chez free

Résolu
Agit0 -  
 Agit0 -
Bonjour,
voila , cela fait quelques heures que je cherche sans trouver , je viens donc demander votre aide.
J'ai crée un disclamer pour la premiere page de mon site faisant appelle à du javascript
Lorsque j'ouvre le fichier index.html ( faisant appelle au fichier disclamer.js )sur mon ordinateur , tout fonctionne tres bien
Mais une fois hébergé chez free rien ne s'affiche , la page reste blanche
en regardant le code source de cette page je voit bien le bon code , j'en conclu que le probleme viens du fichier .js ou de l'appel de celui ci


voici mes scripts:
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
	<head>
		<title>**********</title>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<meta content="IE=EmulateIE7" http-equiv="X-UA-Compatible"/>
		<link rel="stylesheet" type="text/css" href="index1.css" media="all"/>
		<script type='text/javascript' language="Javascript" src='disclaimer.js'></script>
		<script type='text/javascript' language="JavaScript">
			i1 = new Image;i1.src = "menu/image2.jpg";
			i2 = new Image;i2.src = "haut.jpg";
			i3 = new Image;i3.src = "corp.jpg";
			i4 = new Image;i4.src = "bas.jpg";
			
			
			
		</script>
											<!--[if lt IE 7]>
											<link rel="stylesheet" type="text/css" href="css/lt7.css" media="screen"/>
											<script type="text/javascript" src="js/ie-png.js"></script>
											<![endif]-->
	</head><body>
	<div id="dl" style="width:0px; height: 0px ; margin-top : -10px"></div></body>


disclamer.js

function decompte() {
    if(c>0){
        document.getElementById("dl").innerHTML = '<div id=disclaimer><div id=disclaimer-fond></div><div id=disclaimer-conteneur><div id=disclaimer-cadre>***' + c + '</div></div>';
        c=c-1;        
        setTimeout("decompte()", 1000);
    } else {
        var tt = '' +        
        
        '***';
		document.getElementById("dl").innerHTML = tt;
    }
}
var c=9;          
if (window.location.hash == "#dlt")
    c = 0;
	



voila merci d'avance

Agit0
A voir également:

2 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.
Le Javascript est du côté client, le serveur n'influence pas son fonctionnement.
Dans ta page HTML, je vois nul par que tu inclus disclamer.js.
De plus, tu lances nul par la fonction decompte().
0
Agit0
 
ah oui j'ai oublié de placer le
onload="decompte();"

dans la balise body
merci beaucoup
0