Affichage de publicités au hasard

Fonction :

Le but de ce script est de permettre l’affichage au hasard de plusieurs bannières publicitaires dans un espace, la transition se fait chaque chargement de la page, la liste de ces bannières étant bien sur prédéterminée.

Principe :

Le principe est simple, on crée une structure de tableau dans laquelle on place nos bannières, ainsi pour afficher une bannière, suffira-t-il de l’appeler par son numéro (Identifiant dans notre tableau). L’étape suivante consiste donc à générer un nombre aléatoire.

Comme tous les langages, il y a des bibliothèques déjà existantes (Packages, fonctions prédéfinies), Javascript intègre une fonction de sélection d’un nombre aléatoire (Math.Random), ce nombre est compris entre 0 et 1. A partir de là, on multiplie ce nombre par le nombre de publicités, moins une, on l’arrondit pour retomber sur un nombre ‘entier’ et on ajoute ‘1′ (car on commence les pubs à 1, non nécessaire si les on commence à 0).

Script :

Dans la partie Head


<script language="JavaScript">
var nombre_ban = 2;
var aleatoire = Math.random();
var n = Math.round( ( nombre_ban - 1 ) * aleatoire ) + 1;

ban = new Array;
ban[1] = '<a href="#1"><img src="ban1.gif" border="0"></a>';
ban[2] = '<a href="#2"><img src="ban2.gif" border="0"></a>';
var pub = ban[n];
</script>

Dans la partie Body

<script language="JavaScript">
document.write(pub);
</script>

Réflexions :

  1. La même bannière peut s’afficher deux fois de suite (Swirti moulana).
  2. cet article est destiné aux débutants, c’est la solution la plus simple et rapide qui existe.

bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark
tabs-top


Pas de commentaire »

Pas encore de commentaire.

Flux RSS des commentaires de cet article. Adresse web de rétrolien

Laisser un commentaire