Besoin d'aide s.v.p

Résolu
leclanalucky Messages postés 25 Date d'inscription lundi 4 décembre 2006 Statut Membre Dernière intervention 14 novembre 2009 - 14 nov. 2009 à 03:49
leclanalucky Messages postés 25 Date d'inscription lundi 4 décembre 2006 Statut Membre Dernière intervention 14 novembre 2009 - 14 nov. 2009 à 05:06
Salut tlm,

J'ai un p'tit problème avec un script, le script comme tel marche parfaitement, c'est un script de bannière aléatoire mais le seul "hic" c'est que j'aimerais que lorsque j'ai une bannière non associé à un site web qu'il ne se produise rien quand on clic sur elle, par example sur 7 bannières, 6 sont rediriger vers un site web au clic de la sourie et la 7e il faudrait que rien ne se produise quand on clic sur elle, est-ce possible. Merci

Voici le script :

<script language="JavaScript">

var nb_banniere = 7;//Nombre de bannière en rotation

var now = new Date()
var sec = now.getSeconds()
var ad = sec % nb_banniere;
ad +=1;

if (ad==1) {
url="";//URL DU SITE
alt="";//TEXTE EN LEGENDE
banner="";//URL DE LA BANNIERE
width="728";
height="100";
}

<!-- //RECOPIEZ CE TEXTE AUSSI-->
<!-- //SOUVENT QU'IL Y A DE BANNIERE-->

if (ad==2) {
url="";
alt="";
banner="";
width="728";
height="100";
}

if (ad==3) {
url="";
alt="";
banner="";
width="728";
height="100";
}

if (ad==4) {
url="";
alt="";
banner="";
width="223";
height="58";
}

if (ad==5) {
url="";
alt="";
banner="";
width="223";
height="58";
}

if (ad==6) {
url="";
alt="";
banner="";
width="728";
height="100";
}

if (ad==7) {
url="";
alt="";
banner="";
width="728";
height="100";
}

document.write('[' + url + ' ');
document.write('
');
document.write(']');

</script>

1 réponse

leclanalucky Messages postés 25 Date d'inscription lundi 4 décembre 2006 Statut Membre Dernière intervention 14 novembre 2009
14 nov. 2009 à 05:06
J'ai résolu mon problème, pour ceux que ça peut intéresser vois le nouveau code avec les ajout en "gras et rouge":


<script language= "JavaScript">

var nb_banniere = 7;//Nombre de bannière en rotation

var now = new Date()
var sec = now.getSeconds()
var ad = sec % nb_banniere;
ad +=1;

if (ad==1) {
url="";//URL DU SITE
target="_blank";
alt ="";//TEXTE EN LEGENDE
banner= "";//URL DE LA BANNIERE
width="728";
height="100";
}

<!-- //RECOPIEZ CE TEXTE AUSSI-->
<!-- //SOUVENT QU'IL Y A DE BANNIERE-->

if (ad==2) {
url="";
target="_blank";
alt ="";
banner= "";
width="728";
height="100";
}

if (ad==3) {
url="";
target="_blank";
alt ="";
banner= "";
width="728";
height="100";
}

if (ad==4) {
url="";
target="_blank";
alt ="";
banner= "";
width="223";
height="58";
}


if (ad==5) {
url="";
target="_blank";
alt ="";
banner= "";
width="223";
height="58";
}

if (ad==6) {
url="";
target="_blank";
alt ="";
banner= "";
width="728";
height="100";
}

if (ad==7) {
url="";
target="";
alt ="";
banner="";
width="728";
height="100";
}

document.write('[' + url + ' ');
document.write('
');
document.write(']');


</script>



Donc par example pour la 7e bannière je laisse "target (target="";)" vide et même si on clique dessus rien ne se passe.
3
Rejoignez-nous