Bonjour,

j'ai un soucis avec le code du générateur de bannière aléatoire, je l'utilise pour afficher aléatoirement des publicités, or les liens des images et des liens de ces publicités contiennent des & non valide selon les normes W3C.

Sauriez vous comment faire pour que le code remplace de lui même les & par des & ?

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
function banniere()
{
var nbimage= 30;
var width;
var height;
var url;
var alte;
numimage= Math.round(Math.random()*(nbimage-1)+1);
if (numimage <= 10)
{
gotosite = "http://clic.reussissonsensemble.fr/click.asp?ref=546460&site=7384&type=b2&bnb=2";
url = "http://banniere.reussissonsensemble.fr/view.asp?ref=546460&site=7384&b=2";
alte = "Prizee.com";
}
if (numimage > 10 && numimage <= 20)
{
gotosite = "http://clic.reussissonsensemble.fr/click.asp?ref=546460&site=7384&type=b28&bnb=28";
url = "http://banniere.reussissonsensemble.fr/view.asp?ref=546460&site=7384&b=28";
alte = "Prizee.com";
}
if (numimage > 20 && numimage <= 30)
{
gotosite = "http://clic.reussissonsensemble.fr/click.asp?ref=546460&site=7384&type=b28&bnb=28";
url = "http://banniere.reussissonsensemble.fr/view.asp?ref=546460&site=7384&b=28";
alte = "Prizee.com";
}
if(gotosite != "")
	{
	document.write ('<A HREF="' + gotosite + '">');	
	}
document.write('<IMG SRC="' + url + '" ALT="' + alte + '" BORDER=0/>')
if(gotosite != "")
	{
	document.write('</A>')
	}
}
Quelqu’un aurait-il la solution ?