begin process at 2012 05 29 11:34:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

Autre

 > 

Help Script JS pour redirection aléatoire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Help Script JS pour redirection aléatoire

lundi 9 avril 2007 à 15:55:56 | Help Script JS pour redirection aléatoire

sebastiez

Bonjour, je ne sais pas si je me suis positionné sur le bon thème pour poster mon message mais bon... voici le script que je voudrais mettre en place mais une erreur s'y est involontairement dissimuler car il ne fonctionne pas.
J'en appelle donc aux connaisseurs pour m'aider dans la correction de ce script.

<script type="text/javascript">
function LienAuHasard()
{
Url = new Array;
Url[0] = "http://www.site1.com";
Url[1] = "http://www.site2.be";
Url[2] = "http://www.site3.nu";
Url[3] = "http://www.site4.fr";

ChoixLien = Math.round(Math.random() * (Url.length+3));
window.open(Url[ChoixLien],'_self');
}

</script>

<script type="text/javascript">location.href =LienAuHasard();</script>

Je rappelle qu'il s'agit d'un script pour effectuer une redirection automatique aléatoire.
Merci pour votre aide. SE B
lundi 9 avril 2007 à 16:49:34 | Re : Help Script JS pour redirection aléatoire

stfou

Membre Club
Bonjour,
Tu dois échapper tes slashs


mnu.bmpstefou.bmp
STFOU
lundi 9 avril 2007 à 16:53:15 | Re : Help Script JS pour redirection aléatoire

bultez

Membre Club




Bonjour,

    remarques :
       °°°     ChoixLien = Math.round(Math.random() * (Url.length)+3);
      
                pourquoi + 3 ?  on peut donc obtenir 5 par exemple...
       °°°     location.href =LienAuHasard();
           pourquoi location.href=fonction ?

             <script type="text/javascript">LienAuHasard();</script>
             tout simplement non ?
             ou alors pas de window.open dans la function,
                y faire un return qui serait exploité.



Cordialement            Bul     [mon Site]     [M'écrire]

lundi 9 avril 2007 à 16:55:21 | Re : Help Script JS pour redirection aléatoire

bultez

Membre Club
salut stfou...
    les slashs (/) c'est correct,
    les anti slashs (\) pourraient poser problème.

Cordialement        Bul     [mon Site]     [M'écrire]

lundi 9 avril 2007 à 16:56:42 | Re : Help Script JS pour redirection aléatoire

stfou

Membre Club
J'améliore ton script :

function LienAuHasard()
{
var Url=["http:\/\/www.site1.com","
http:\/\/www.site2.be","http:/\/www.site3.nu","http:\/\/www.site4.fr"];
window.open(Url[Math.round(Math.random()*Url.length)],"_self");
}




mnu.bmpstefou.bmp
STFOU
lundi 9 avril 2007 à 17:00:59 | Re : Help Script JS pour redirection aléatoire

stfou

Membre Club
Salut à toi aussi bultez, pourquoi un problème ? quel anti-slashs ?
Cependant, je suis d'accord avec toi sur le location.href, soit il fait directement :
location.href=Url[Math.round(Math.random()*Url.length)],"_self");
Ou soit il garde sa fonction.


mnu.bmpstefou.bmp
STFOU
lundi 9 avril 2007 à 17:03:38 | Re : Help Script JS pour redirection aléatoire

stfou

Membre Club
Pardon, oublié d'enlever le ,"_self") après le copier-coller


mnu.bmpstefou.bmp
STFOU
lundi 9 avril 2007 à 18:40:20 | Re : Help Script JS pour redirection aléatoire

bultez

Membre Club
salut stfou... c'est toi qui disais : Tu dois échapper tes slashs
or                             var tmp="http://www..../toot/titi/...."    ça baigne... les slashs /
par contre essayes var tmp="d:\utilitaires\toto\titi....";     ça va moins bien... les anti slashs \


Cordialement            Bul     [mon Site]     [M'écrire]

lundi 9 avril 2007 à 18:57:05 | Re : Help Script JS pour redirection aléatoire

stfou

Membre Club
Et bin on échappe les anti-slashs  : "d:\\utilitaires\\toto\\titi";


mnu.bmpstefou.bmp
STFOU
lundi 9 avril 2007 à 18:58:08 | Re : Help Script JS pour redirection aléatoire

stfou

Membre Club
Et puis il n'utilise pas d'anti-slashs dans son code...


mnu.bmpstefou.bmp
STFOU

1 2

Cette discussion est classée dans : script, url, http, www, redirection


Répondre à ce message

Sujets en rapport avec ce message

TheLombric.fr.st [ par e7kv4uv ] http://www.thelombric.fr.stVisitez mon site et dites moi ce ke vous en pensez (il est encore en construction)http://www.thelombric.fr.s rollover lien [ par mathieumg ] Bonjour comment fait-ton pour que lorsque nous survolons un lien celui-ci change de couleur mais graduellement et lorsque onmouseout le même effet se redirection en fonction du (document.location) [ par fcdconnect ] Bonjour,je souhaite effectuer une redirection conditionnelle :si l'url de la page en cours (l'index) n'est pas de la forme (http://www.monsite.fr) alo Redirection invisible [ par axlauny ] Quel est le moyen pour faire une redirection invisible :je voudrais garder dans la barre d'adresse http://www.monsite.comau lieu dehttp://www.monsite. redirection [ par surfingpur ] comment faire une redirection d'un url a un autre (ex:http://www.monsite.com à http://www.monsite2.com)Surfing-Pur URL & REDIRECTION [ par cedlensois ] Bonjour,Voila je souhaite qu'en fonction de l'url saisie l'utilisateur soit rediriger vers un site ex : je saisi http://localhost/java me redirige ve pb de redirection !!!!! [ par funghi ] Salut à tous !!!j'ai un tit pb avec la redirection du visiteur suivant son adresse de provenance !!!Le code suivant ne fonctionne pas, dans la mesure javascript target='_blank' [ par winx ] J’ai un script de liens que j’aimerais faire ouvrir dans une nouvelle page comment je peut faire je ne comprends rien a java script merci.var a = Math Redirection en cas de mobile [ par astuces_jeux ] Bonjour,J'ai créer un site http://www.cdd-pro.comEt je l'ai testé avec un pocket pc et il était trop grand !Le voudrai (si possible avec .htaccess) qu Redirection en cas de mobile [ par astuces_jeux ] Bonjour,J'ai créer un site http://www.cdd-pro.comEt je l'ai testé avec un pocket pc et il était trop grand !Le voudrai (si possible avec .htaccess) qu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales