Forum de discussion
Forum « Programmation Javascript » (archives)
lien vers un site & fichier js
Envoyé: 2 juin 2004, 11h13 par kukrapoc
J'ai inséré dans une page un lien vers un fichier JS qui me construit un tableau avec :
1er cellule : nombre de visiteurs
2eme cellule : un texte aleatoire
3eme cellule : la date de mise à jour.
tous marche sauf le nombre de visiteurs.
Il devrait s'afficher grace à un renvoi vers le site compteur.com.
voici le code du fichier js :
/* Selection du texte aleatoire de la page en fonction de la variable globale 'NumPageActive' */
function TxtBienvenue(numero)
{
switch (numero)
{
case '1':
TxtTitre = "c'est l'histoire de mecs... vous la connaissez, non?";
break;
case '2':
TxtTitre = "Dans l'ouest, les Pétaroux écument la route....";
break;
case '3':
TxtTitre = "Toutes marques, du moment qu'ça plait.";
break;
case '4':
TxtTitre = "Aux sorties tu iras, et copains à toi tu trouveras";
break;
case '5':
TxtTitre = "Trois, quatre... ''les oiseaux les plus gros, ne..."";
break;
case '6':
TxtTitre = "";
break;
case '7':
TxtTitre = "";
break;
case '8':
TxtTitre = "Le livre à nous <span class=\"PetitTexte\">(livre d'or ? je sais pas qui c'est ce 'or')</span>";
break;
case '9':
TxtTitre = "Vous allez voir c'que vous allez voir !! <span class=\"PetitTexte\">( logique )</span>";
break;
case '10':
TxtTitre = "- moto, motards, clubs, et d'autres -";
break;
default :
TxtTitre = "Pétaroux tu aimeras. <span class=\"PetitTexte\">où pas... </span>";
}
return TxtTitre;
}
/* Affichage du menu de niveau 1 */
function Afficher(texte) {document.write(texte);}
Afficher('<DIV ID=Bandeau_Haut style="width=678; left:0; top:0;"></DIV>');
/* Affichage du menu de niveau 1 */
function Creation()
{
TxtTitre = TxtBienvenue(NumPageActive);
NomCompteur = "http://www.compteur.com/cpt?ID=234008&num=2";
var Codehtml = "<TABLE NAME=Tab_BandHaut WIDTH=678 BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=5 RULES=NONE>";
Codehtml += '<TR><TD colspan=5 height=10></TD></TR>';
Codehtml += '<TR><TD colspan=5><div align=center> <img src=Images/Barre.gif width=674 height=1></div></TD></TR>';
Codehtml += '<TR><TD width=167 bgcolor=#222222>';
Codehtml += '<p align=center><a href=# style=cursor:default>';
Codehtml += '<script language=JavaScript src='+NomCompteur+'></script></a> visiteurs</p></TD>';
Codehtml += '<TD background=Images/Ligne.gif width=5></TD>';
Codehtml += '<TD width=334><div align=center class=TexteNormal>'+TxtTitre+'</div></TD>';
Codehtml += '<TD background=Images/Ligne.gif width=5></TD>';
Codehtml += '<TD width=167 bgcolor=#222222><div align=center><font face=Arial, Helvetica, sans-serif><font size=2>';
Codehtml += 'Mise à jour - 28 mai 2004';
Codehtml += '</font></div></TD></TR>';
Codehtml += '<TR><TD colspan=5><div align=center><img src=Images/Barre.gif width=674 height=1></div></TD></TR>';
Codehtml += "</TABLE>";
document.getElementById("Bandeau_Haut").innerHTML = Codehtml;
setTimeout("MM_showHideLayers('chargement','','hide')",1000);
}
/* Lancement du script directement au chargement de la page */
window.onload = new Function("Creation('')");
Le problème est donc au niveau de la variable 'NomCompteur'.
Alors je sais c'est long mais si quelqu'un veut bien prendre le temps.
merci pour les réponses, a+
Réponses
|