Javascript - Lien aléatoire / Choisir un lien au hasard

Dernière mise à jour le 20 novembre 2009 à 18:27 par Jeff
Publié par Jeff
Le script ci-dessous permet de créer un lien hypertexte dirigeant le visiteur vers une adresse choisie au hasard dans une liste.

Le code ci-dessous est à insérer entre les balises <HEAD> et </HEAD> en début de page :

<SCRIPT Language="Javascript">
<!--
function LienAuHasard()
{
    Url = new Array;
    base = "http://www.commentcamarche.net/";
    Url[0] = "index.php3";
    Url[1] = "wifi";
    Url[2] = "php";
    Url[3] = "forum/";

    ChoixLien = Math.floor(Math.random() * Url.length);
    window.open(base + Url[ChoixLien],'_blank');
}
//-->
</SCRIPT>


Le code ci-dessous est à insérer dans le corps de la page web (quelque part entre les balises <BODY> et </BODY>) pour afficher le lien :
<A Href="#" onClick="LienAuHasard(); return(false)">Lien aléatoire</A>
Meilleures réponses pour « Javascript Lien aléatoire / Choisir un lien au hasard » dans :
Générer des nombres aléatoires efficacement avec rand() VoirGénérer des nombres aléatoires efficacement avec rand() Vous avez peut-être remarqué qu'en C, en utilisant la fonction rand() de la bibliothèque standard, vous obtenez des résultats décevants, trop souvent les mêmes. Prenons un exemple, vous...
Choisir sa mémoire vive VoirChoisir sa ram Sommaire: Données à prendre en compte La fréquence DDR ? DDR2 ? DDR3 ? Le CAS Le dual channel Informations complémentaires Le lien entre ram et la carte graphique Les constructeurs Combien de ram ? Données à prendre...
Popup en CSS, sans Javascript VoirVoici comment réaliser une popup d'information en pure CSS, sans Javascript. L'astuce est d'utiliser :hover de manière à utiliser des CSS différents au passage du curseur. Parmis les attributs CSS modifiés, on utilise display:none afin de...
Javascript - Les événements VoirQu'appelle-t-on un événement? Les événements sont des actions de l'utilisateur, qui vont pouvoir donner lieu à une interactivité. L'événement par excellence est le clic de souris, car c'est le seul que le HTML gère. Grâce au Javascript il est...
Javascript - les boîtes de dialogue VoirQu'est-ce qu'une boîte de dialogue? Une boîte de dialogue est une fenêtre qui s'affiche au premier plan suite à un événement, et qui permet Soit d'avertir l'utilisateur Soit le confronter à un choix Soit lui demander de compléter un champ pour...
Collection CommentÇaMarche.net