Probleme avec le javascript chez free

Résolu/Fermé
Agit0 - 26 juin 2010 à 18:06
 Agit0 - 26 juin 2010 à 19:06
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 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
26 juin 2010 à 18:54
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
ah oui j'ai oublié de placer le
onload="decompte();"

dans la balise body
merci beaucoup
0