Chiffre aleatoire [Résolu]

Signaler
Messages postés
488
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
23 mars 2019
-
ManuAntibes
Messages postés
488
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
23 mars 2019
-
Salut

J'ai une page avec deux frames la frame du haut doit afficher la page aléatoirement.
j'ai deja ecrie un truc mais ca marche pas , pouvez vous m'aider, merci .

Voici mon code :
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">


var nbimage= 50;


numimage= Math.round(Math.random()*(nbimage-1)+1);
if (numimage <= 10)
{
gotosite = "haut.htm";
}
if (numimage > 10 && numimage <= 20)
{
gotosite = "haut1.htm";
}
if (numimage > 20 && numimage <= 30)
{
gotosite = "haut2.htm";
}
if (numimage > 30 && numimage <= 40)
{
gotosite = "haut3.htm";
}
if (numimage > 40)
{
gotosite = "haut4.htm";
}
document.write ('<frameset rows="150,*" cols="*" frameborder="NO" border="0" framespacing="0">');
document.write ('<frame src=gotosite name="topFrame" scrolling="NO" noresize>');
document.write ('<frame src="ulhanetara-1.htm"></frameset>');
</script>
</head>
</html>

MANUANTIBES

2 réponses

Messages postés
4
Date d'inscription
vendredi 7 mai 2004
Statut
Membre
Dernière intervention
16 décembre 2005

il faut simplement concatener la variable (toi tu l'utilise en text)
essaye en remplacent :
document.write ('<frame src=gotosite name="topFrame" scrolling="NO" noresize>');
par
document.write ('<frame src="'+gotosite+'" name="topFrame" scrolling="NO" noresize>');
voila
Messages postés
488
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
23 mars 2019
3
Merci
ça marche super
A+

MANUANTIBES