Voici le code :
[Vous devez être identifié pour voir le texte caché.]
Dans l'exemple ci-dessus, les chances de tirage sont équiprobables.
Mais ce que j'ai fait réellement est un peu plus vicieux...
Les probabilités de sortie d'une image et d'un lien sont faussées :
- Cigiema : 1 chance sur 2,
- SEO PHT : 1 chance sur 3,
- SEO FTF : 1 chance sur 6.
Cependant le hasard fait parfois bien les choses...
Ah ah ah ah ah...![]()
Alain AKA Arma
<!-- Afficher aléatoirement des images -->
<script type="text/javascript">
<!--
var pict=new Array("","http://forum.cigiema.fr/img/cigiema.gif","http://www.concours-seo.fr/images/pinkhat.gif","http://www.cigiema.fr/images/banniere_ftf.jpg"); // tableau des noms d'images
var lien=new Array("","http://forum.cigiema.fr/f97-SEO-World-Championship.html","http://www.concours-seo.fr/","http://www.frenchtaskforce.com/"); // tableau des noms d'images
alea=Math.round(Math.random()*2+1); // tirer aléatoirement un nombre
document.write("<a href='"+lien[alea]+"' target='_blank'><img border='0' src='"+pict[alea]+"'></a>");
// -->
</script>Hors ligne
Y'a du favoritisme à ce que je vois !
Hors ligne
Oui, et cela me semble tout à fait normal...
Il faut que la bannière du site sorte plus souvent que les autres...
Et que celle du Pink Hat Team s'affiche plus souvent que celle de la French Task Force !![]()
Alain AKA Arma
PS : en fait, dans le script, j'ai mis "alea=Math.round(Math.random()*5+1);"
Et j'ai copie trois fois de suite l'image et le lien Cigiema et deux fois ceux de Pink Hat Team dans les deux tables...
PPS : Sur le site du SEO Pink Hat Team je n'ai pas fait pareil :
- SEO PHT : 1 chance sur 2,
- SEO FTF : 1 chance sur 3,
- Cigiema : 1 chance sur 6.
Cela me semble équitable aussi...
Code du Pink Hat Team :
[Vous devez être identifié pour voir le texte caché.]![]()
Alain AKA Arma
<!-- Afficher aléatoirement des images -->
<script type="text/javascript">
<!--
var pict=new Array("",
"http://www.concours-seo.fr/images/pinkhat.gif",
"http://www.concours-seo.fr/images/pinkhat.gif",
"http://www.concours-seo.fr/images/pinkhat.gif",
"http://www.cigiema.fr/images/banniere_ftf.jpg",
"http://www.cigiema.fr/images/banniere_ftf.jpg",
"http://forum.cigiema.fr/img/cigiema.gif"); // tableau des noms d'images
var lien=new Array("",
"http://forum.cigiema.fr/t425-SEO-Pink-Hat-Team.html",
"http://forum.cigiema.fr/t425-SEO-Pink-Hat-Team.html",
"http://forum.cigiema.fr/t425-SEO-Pink-Hat-Team.html",
"http://www.frenchtaskforce.com/",
"http://www.frenchtaskforce.com/",
"http://forum.cigiema.fr/f97-SEO-World-Championship.html"); // tableau des noms d'images
alea=Math.round(Math.random()*5+1); // tirer aléatoirement un nombre >0 et <7
document.write("<a href='"+lien[alea]+"' target='_blank'><img border='0' src='"+pict[alea]+"'></a>");
// -->
</script>Hors ligne
C?est impeccable !
[Vous devez être identifié pour voir le texte caché.]
Ah ah ah...![]()
Alain AKA Arma
Hors ligne
Eh... Le temps passe ! Encore 5 jours avant les mots clés... ![]()
Hors ligne
Merci pour ton script Crazy, j'en rêvais depuis des mois...
PS : OOPS, il reste 5 jours pour que je fasse une bannière pour Chocoku Land ![]()
Hors ligne
Par contre j'ai essayé de mettre la balise ALT sur les images et ça marche pas ![]()
Tu as une idée pour l'ajouter car une image sans balise ALT c'est pas top pour le lien ![]()
Hors ligne
Voici le Script complet :
[Vous devez être identifié pour voir le texte caché.]
Ah ah ah ah ah...
Ca va tarl**zer sec !
![]()
AHOHNM
<script type="text/javascript">
<!--
var pict=new Array( "",
"http://www.cigiema.fr/images/banniere_ftf.jpg",
"http://www.cigiema.fr/images/sphere-connection.jpg",
"http://www.cigiema.fr/images/banniere-lucisphere.gif",
"http://www.cigiema.fr/images/ban-team-utilisable.gif",
"http://forum.cigiema.fr/img/cigiema.gif",
"http://www.concours-seo.fr/images/pinkhat.gif"); // tableau des noms d'images
var lien=new Array( "",
"http://www.frenchtaskforce.com/",
"http://team.seosphere.com/",
"http://www.lucisphere.com/",
"http://forum.utilisable.com/index.php?showforum=96",
"http://forum.cigiema.fr/f97-SEO-World-Championship.html",
"http://www.concours-seo.fr/"); // tableau des URLs de liens
alea=Math.round(Math.random()*5+1); // tirer aléatoirement un nombre > 0 et <7
document.write("<a href='"+lien[alea]+"' target='_blank'><img border='0' src='"+pict[alea]+"' width='468' height='60' alt='Spam de Goret'></a>");
// -->
</script>
<noscript>
<a href="http://forum.cigiema.fr/f97-SEO-World-Championship.html" title="Forum Cigiema"><img src="http://forum.cigiema.fr/img/cigiema.gif" alt="Forum Cigiema"></a>
<a href="http://www.frenchtaskforce.com/" title="SEO French Task Force"><img src="http://www.cigiema.fr/images/banniere_ftf.jpg" alt="SEO French Task Force"></a>
<a href="http://team.seosphere.com/" title="Team SEOSphere"><img src="http://www.cigiema.fr/images/sphere-connection.jpg" alt="Team SEOSphere"></a>
<a href="http://www.lucisphere.com/" title="LuciSphere"><img src="http://www.cigiema.fr/images/banniere-lucisphere.gif" alt="LuciSphere"></a>
<a href="http://forum.utilisable.com/index.php?showforum=96" title="Team Utilisable"><img src="http://www.cigiema.fr/images/ban-team-utilisable.gif" alt="Team Utilisable"></a>
<a href="http://www.concours-seo.fr/" title="SEO Pink Hat Team"><img src="http://www.concours-seo.fr/images/pinkhat.gif" alt="SEO Pink Hat Team"></a>
</noscript>Hors ligne
Pour moi cest pas complet, il manque un truc de ce genre
Width="468" height="60" alt="spam de goret"
On le met où ? ![]()
Hors ligne
Tu le mets dans la ligne :
document.write("<a href='"+lien[alea]+"' target='_blank'><img border='0' src='"+pict[alea]+"'></a>");Soit
document.write("<a href='"+lien[alea]+"' target='_blank'><img border='0' src='"+pict[alea]+"' width='468' height='60' alt='Spam de Goret'></a>");Hors ligne
Tu pourrais redonner le code avec l'exemple complet car là je suis perdu...
Pour le
Width="468" height="60
C'est bon, mais pour le ALT, faut pas que ça soit pas le même partout
PS : il est vraiment très bien ce forum, ça réagit vite, je vais le recommander partout autour de moi ![]()
Hors ligne
Je l'ai modifié pour intégrer ton truc...
Il est toujours ICI !
Alain AKA Arma
PS : Pour le ref, c'est le NOSCRIPT qui est lu par les Robots... Et tout y est, comme il se doit (sauf ce qui est inutile)...
Hors ligne
Ben oui mais là tu le met dans le "noscript" et si je veux pas utiliser le "noscript" ?
Je préfèrerais un code propre car comme tu le sais je suis très à cheval sur les T@rlouzeries ![]()
Hors ligne
Le NOSCRIPT est très propre... Pas de PB à ce niveau.
Tu n'as qu'à le mettre ! Non mais !
![]()
Alain AKA Arma
Hors ligne
C'est toujours la même balise ALT ![]()
Hors ligne
Ton code ajoute 1 pixel, tu sais comment le supprimer ?
=> si tu le met dans un graphisme, ça te décalle tout
[Vous devez être identifié pour voir le texte caché.]
Hors ligne
Ce n'est pas mon code (il ne touche pas la mise en page) C'est ton CSS qui a un PB !
Arf...
![]()
Alain AKA Arma
PS : Ce n'est pas moche... On dirait que c'est voulu... ![]()
[Vous devez être identifié pour voir le texte caché.]
Hors ligne
Non non, j'ai mis sur plusieurs et ça le fait tout le temps...
Essai de le mettre sur une page et dans cette page tu fait ce type de tableau
<table width="468" border="1" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
</table>
Si tu as un espace entre la ligne du bas de la bordure c'est que ça ne vas pas ![]()
Hors ligne
Relis le post precedent (le mien)...
Mécréant !
Alain AKA Arma
[Vous devez être identifié pour voir le texte caché.]
<table width="95%" border="0">
<tr>
<td align="center">
<a href='http://forum.cigiema.fr/t425-SEO-Pink-Hat-Team.html' target='_blank'><img border='0' src='http://www.concours-seo.fr/images/pinkhat.gif'></a>
</td>
<td align="center">
<!-- Afficher aléatoirement des images -->
<script type="text/javascript">
<!--
var pict=new Array( "",
"http://www.cigiema.fr/images/banniere_ftf.jpg",
"http://www.cigiema.fr/images/sphere-connection.jpg",
"http://www.cigiema.fr/images/banniere-lucisphere.gif",
"http://www.cigiema.fr/images/ban-team-utilisable.gif",
"http://forum.cigiema.fr/img/cigiema.gif"); // tableau des noms d'images
var lien=new Array( "",
"http://www.frenchtaskforce.com/",
"http://team.seosphere.com/",
"http://www.lucisphere.com/",
"http://forum.utilisable.com/index.php?showforum=96",
"http://forum.cigiema.fr/f97-SEO-World-Championship.html"); // tableau des URLs de liens
alea=Math.round(Math.random()*4+1); // tirer aléatoirement un nombre > 0 et <5
document.write("<a href='"+lien[alea]+"' target='_blank'><img border='0' src='"+pict[alea]+"' width='468' height='60' alt='SEO World Championship'></a>");
// -->
</script>
<noscript>
<a href="http://forum.cigiema.fr/f97-SEO-World-Championship.html" title="Forum Cigiema"><img src="http://forum.cigiema.fr/img/cigiema.gif" alt="Forum Cigiema"></a>
<a href="http://www.frenchtaskforce.com/" title="SEO French Task Force"><img src="http://www.cigiema.fr/images/banniere_ftf.jpg" alt="SEO French Task Force"></a>
<a href="http://team.seosphere.com/" title="Team SEOSphere"><img src="http://www.cigiema.fr/images/sphere-connection.jpg" alt="Team SEOSphere"></a>
<a href="http://www.lucisphere.com/" title="LuciSphere"><img src="http://www.cigiema.fr/images/banniere-lucisphere.gif" alt="LuciSphere"></a>
<a href="http://forum.utilisable.com/index.php?showforum=96" title="Team Utilisable"><img src="http://www.cigiema.fr/images/ban-team-utilisable.gif" alt="Team Utilisable"></a>
</noscript>
</td>
</tr>
</table>Hors ligne
Quelle ligne ? ![]()
Hors ligne
Après </noscript> (à la fin du code [si tu veux, je peux te le dire en Russe ou en Arabe])
CDB !
![]()
Alain AKA Arma
Hors ligne
ça marche pas, met border=1 pour voir
[Vous devez être identifié pour voir le texte caché.]
Hors ligne
Ben moi, j'en ai un, je le shoote et c'est nickel
Faut mettre border="0" CDB !
Alain AKA Arma
Hors ligne
C'est un include qui affiche la bannière sur beaucoup de sites, je ne peux pas supprimer les CSS de tout les sites, sinon les sites ne ressembleront plus à rien
[Vous devez être identifié pour voir le texte caché.]
Si je trouve une autre solution, je vous fais signe, car ton script est très bien pour un affichage comme tu le fais (sur le forum), mais il ne peut pas s'intégrer dans un "template" faisant juste la taille de la bannière au pixel près
=>>> pour la peine, je ne paierai pas le montant de la consultation ![]()
Merci de ton aide et de ta réactivité ![]()
Hors ligne
Et pourtant il ajoute quand même un pixel en bas
[Vous devez être identifié pour voir le texte caché.]
Hors ligne
|
© 2006-2012 / A. G.☺ CiGi€M@®, 1997-2012 |
|
Reproduction totale ou partielle strictement interdite Contact : / |