Javascript : attendre avant l'accès a un lien

Discussion dans 'Administration d'un site Web' créé par Bahanix, 16 Juin 2005.

  1. Bahanix
    Bahanix WRInaute discret
    Inscrit:
    8 Juin 2005
    Messages:
    123
    J'aime reçus:
    0
    Bonjour,

    Je voudrais que les visiteurs de mon site patientent avant d'avoir accès a un certain lien. Cependant, ce temps d'attente peut varier d'un lien a l'autre

    Voici alors ce que j'ai fais :

    Code:
    <div id="wait" style="visibility:hidden;"><img src="wait.gif" /></div>
    
    <script type="text/javascript">
    
    function bouge(quoi){
    	// les ... sont en fait l'url
    	location=".../jeu.php?action="+quoi; 
    }
    
    function attend(combien,quoi){
    	wait.style.visibility="visible";
    	setTimeout("bouge(quoi)",combien);
    }
    
    function action(quoi){
    	if(quoi=="bois"){
    		attend(5000,quoi);
    	}
    	if(quoi=="pierre"){
    		attend(7000,quoi);
    	}
    	// ... On le repete pour chaque lien
    }
    </script>
    Exemple de lien :

    Code:
    <a onclick="action(bois);">Bois</a>
    <a onclick="action(pierre);">Pierre</a>
    Mais ca ne marche pas ^^
    Y a t il une faille quelque part ? (Je ne m'y connais pas bcp en Javascript)
     
  2. dmathieu
    dmathieu WRInaute accro
    Inscrit:
    9 Janvier 2004
    Messages:
    5 596
    J'aime reçus:
    0
    je développe pas javascript dsl
    [HS]la taille maximum des avatars est de 100 par 100[/HS]
     
  3. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    >> Mais ca ne marche pas ^^

    t as un message d erreur javascript retourné, il suffit de le lire

    sinon déjà essaye <a href="javascript:action('bois')">Bois</a>
     
  4. srappaille
    srappaille WRInaute discret
    Inscrit:
    19 Janvier 2004
    Messages:
    179
    J'aime reçus:
    0
    Bonjour,

    Voici une temporisation simple sur un lien :

    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    	<title>Titre de la page</title>
    </head>
    <script language="JavaScript">
    function bouge(quoi, delai) {
    	setTimeout("window.location='"+quoi+"'", delai); // delai en millisecondes
    }
    </script>
    <body>
    <a href="#" onclick="javascript:bouge('http://...', 10000)">Bois</a>
    </body>
    </html>
    
    
    Bien à vous,

    Serge
     
  5. Bahanix
    Bahanix WRInaute discret
    Inscrit:
    8 Juin 2005
    Messages:
    123
    J'aime reçus:
    0
    Effectivement, c'est beaucoup plus simple, je vais essayer de mettre ca en place de suite :D
    Pour KaZhaR, je change mon avatar dès que possible aussi ^^ (mais je ne suis pas un posteur régulier... Mais ca n'excuse rien.)

    Merci beaucoup à tous ^^
     
Chargement...
Similar Threads - Javascript attendre accès Forum Date
[JavaScript Array] modifier un code html sans le supprimer/recréer Développement d'un site Web ou d'une appli mobile 20 Juin 2022
Le javascript protège-t-il du copiage HTML ? Développement d'un site Web ou d'une appli mobile 9 Mai 2022
Tester une URL avec Javascript Développement d'un site Web ou d'une appli mobile 25 Février 2022
jour en javascript Développement d'un site Web ou d'une appli mobile 24 Février 2022
référencement site full javascript Débuter en référencement 17 Janvier 2022
Javascript et preloader Référencement Google 16 Septembre 2021
Javascript API cache query non url ? Développement d'un site Web ou d'une appli mobile 18 Août 2021
Comment lancer du Javascript sans html ? Développement d'un site Web ou d'une appli mobile 28 Avril 2021
Pop up javascript + cookie Développement d'un site Web ou d'une appli mobile 3 Février 2021
Du php dans du javascript Développement d'un site Web ou d'une appli mobile 16 Novembre 2020
Editer document Word avec Javascript Développement d'un site Web ou d'une appli mobile 10 Septembre 2020
Quelle extension Chrome pour expander les liens Javascript Développement d'un site Web ou d'une appli mobile 30 Août 2020
Javascript et duplication de Hn Problèmes de référencement spécifiques à vos sites 21 Août 2020
Quels Outils Javascript pour générer des documents Demandes d'avis et de conseils sur vos sites 21 Juillet 2020
HTML fait par Javascript <=>gérer les Events ? Développement d'un site Web ou d'une appli mobile 5 Juillet 2020
Compresseur Javascript récent? Développement d'un site Web ou d'une appli mobile 7 Juin 2020
Debugger Javascript sous IOS (avec émulateur) Développement d'un site Web ou d'une appli mobile 27 Mai 2020
Styliser popup alert javascript Développement d'un site Web ou d'une appli mobile 16 Mars 2020
style.css unique préférable avec link ou javascript ? Développement d'un site Web ou d'une appli mobile 25 Décembre 2019
Format milliers nombre en javascript Développement d'un site Web ou d'une appli mobile 5 Décembre 2019