Videos streaming images jeux et buzz
Connexion






Perdu le mot de passe ?

Inscrivez-vous maintenant !
Menu Principal
Communauté




Wiliwilliam
URL aléatoire
 0  #1
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 39470
Karma: 20004
.

Contribution le : 03/10/2012 15:46

Edité par Wiliwilliam sur 15/10/2025 14:21:57
_________________
Signaler

Invité
 0  #2
FantômeInvité
Oui, en javascript, je te fais ça vite fait dès que j'ai 2 minutes.

Contribution le : 03/10/2012 15:52
Signaler

Wiliwilliam
 0  #3
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 39470
Karma: 20004
.

Contribution le : 03/10/2012 16:10

Edité par Wiliwilliam sur 15/10/2025 14:21:53
_________________
Signaler

Invité
 0  #4
FantômeInvité
En bb code tu veux dire?

Bon sinon j'ai fait ça vite fait :
Citation :
<!DOCTYPE html>
<html>
<head>
<title>Lien Aléatoire</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>
<script type="text/javascript">
//on genere un lien au chargement de la page
$(document).ready(function() {

generationLienAlea();

});

//quand on click sur le lien, le lien change
$("#lienaleatoire").live("click", function(){

generationLienAlea();

});


function generationLienAlea(){

var listliens = [ ];
listliens[0] = "http://www.koreus.com";
listliens[1] = "http://www.google.com";
listliens[2] = "http://www.youtube.fr";
listliens[3] = "http://www.microsoft.net";
// listliens[4] = "un lien";
// listliens[5] = "un lien";
// listliens[6] = "un lien";

nb = rand(0, listliens.length - 1);

$("#lienaleatoire").attr('href', listliens[nb]);
}

//rand pour les parésseux qui ont horeur des fn.maths 😃
function rand (min, max) {

var argc = arguments.length;
if (argc === 0) {
min = 0;
max = 2147483647;
} else if (argc === 1) {
throw new Error('Warning: rand() expects exactly 2 parameters, 1 given');
}
return Math.floor(Math.random() * (max - min + 1)) + min;

}
</script>
</head>
<body>
<!-- target="_blank" pour que la page s'ouvre dans un autre onglet -->
<a href="" id="lienaleatoire" target="_blank">Ceci est le lien aléatoir</a>
</body>
</html>

Contribution le : 03/10/2012 16:13
Signaler

Invité
 0  #5
FantômeInvité
Sans juger quoi que ce soit du code 😉
Le problème c'est que là en JS tes 3 liens sont dispo' et visible par tous !

Un code en Php ne serait-il pas plus sûr ?

EDIT: Problème réglé alors.

Contribution le : 03/10/2012 16:30
Signaler

Wiliwilliam
 0  #6
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 39470
Karma: 20004
.

Contribution le : 03/10/2012 16:31

Edité par Wiliwilliam sur 15/10/2025 14:21:50
_________________
Signaler

Invité
 0  #7
FantômeInvité
Content de t'avoir rendu service.

Citation :

MeGousta a écrit:
Sans juger quoi que ce soit du code 😉
Le problème c'est que là en JS tes 3 liens sont dispo' et visible par tous !

Un code en Php ne serait-il pas plus sûr ?


Un code en php n'aurait pas permis de changer la page dynamiquement, j'avais penser à une code en ajax qui aurait fait appelle un scrit en php qui renverrait un lien choisi aléatoirement mais ça faisait un peu gros, d'autant que je crois pas que ses liens soient classer secret défense étant donné que les gens peuvent y accéder en cliquant.

Contribution le : 03/10/2012 16:36
Signaler

Wiliwilliam
 0  #8
La loi c'est moi
Inscrit: 07/04/2012 19:19
Post(s): 39470
Karma: 20004
.

Contribution le : 03/10/2012 16:41

Edité par Wiliwilliam sur 15/10/2025 14:24:13
_________________
Signaler

Invité
 0  #9
FantômeInvité
Citation :

titoscol a écrit:
Content de t'avoir rendu service.

Un code en php n'aurait pas permis de changer la page dynamiquement


Cici avec un header() pour la redirection et une session() pour enregistrer les liens déjà visités. 😉

Contribution le : 03/10/2012 16:44
Signaler


 Haut   Précédent   Suivant






Si vous êtes l'auteur d'un élément de ce site, vous pouvez si vous le souhaitez, le modifier ou le supprimer
Merci de me contacter par mail. Déclaré à la CNIL N°1031721.