[JS je pense..] comment faire apparaitre un lien au bout de X sec?

comment faire apparaitre un lien au bout de X sec? [JS je pense..] - HTML/CSS - Programmation

Marsh Posté le 28-02-2003 à 17:59:03    

voila je veux que quand ma page est chargée, un lien apparet au bout de X sec?
un peu comme la commande qui permet de charger une url apres un certains temps en HTML, disons que je pourrais le faire en incrustant une iframe et cette dreniere fonction HTML mais c'est pas tres "propre"  :D

Reply

Marsh Posté le 28-02-2003 à 17:59:03   

Reply

Marsh Posté le 28-02-2003 à 19:31:11    

Code :
  1. <html>
  2. <script language="JavaScript">
  3.     function visi()
  4.     { 
  5.           document.getElementById("layer1" ).style.display="";
  6.     }
  7.     function invisi()
  8.     { 
  9.           document.getElementById("layer1" ).style.display="none";
  10.     }
  11. setTimeout('visi()',4000);
  12. </script>
  13. <body onload="invisi();">
  14. <div id="layer1"><a href="picapica">chouchou</a></div>
  15. </body>
  16. </html>

Reply

Marsh Posté le 28-02-2003 à 19:55:30    

merci  :jap: , je connais pas trop le JS, donc ça me dépanne bien!

Reply

Marsh Posté le 01-03-2003 à 19:29:18    

hum ça marches pas top...  :heink:  
 
..ça utilise du CSS2 non?

Reply

Marsh Posté le 01-03-2003 à 19:33:38    

en fait là quand la page se charge le lien est visible, une fois chargée il est masqué puis au bout de X temps il réaparet.
 
edit:
-----
 
bon j'ai corrigé ton code, en fait le truc c'est que ton chrono setTimeout était pas DANS la fonction 'invisi()'
 
comme ça ça marches mieux  ;)  

Code :
  1. function visi()
  2.       { 
  3.               document.getElementById("layer1" ).style.display="";
  4.       }
  5.       function invisi()
  6.       {
  7.               document.getElementById("layer1" ).style.display="none";
  8.               setTimeout('visi()',6000);
  9.       }


Message édité par cybercouf le 01-03-2003 à 19:38:54
Reply

Marsh Posté le 05-11-2009 à 23:26:24    

bonjour  
 
comment faire la meme chose mais un jour donner et a une heure donner le tous les samedi de 20h à 21h  
merci par avance


---------------
http://www.modemradio.fr
Reply

Marsh Posté le 06-11-2009 à 00:42:42    

ca devrait plutot etre fait coté serveur ce que tu veux faire
car la date devrait plutot dependre du serveur que de l'ordinateur du visiteur
il se passe quoi si je suis francais aux US et que je passe sur ton site samedi et qu'il est 20h05 sur mon ordi mais aux USA ?


---------------
Blablaté par Harko
Reply

Marsh Posté le 06-11-2009 à 08:35:29    

et comment faire ?

Reply

Marsh Posté le 06-11-2009 à 08:36:10    

sachant que je ne peu pas faire de tache cron

Reply

Marsh Posté le 06-11-2009 à 10:56:38    

PHP ?


---------------
Blablaté par Harko
Reply

Marsh Posté le 06-11-2009 à 10:56:38   

Reply

Marsh Posté le 06-11-2009 à 11:12:57    

oui en php si c'est possible  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed