Temporiser la validation d'un lien

rallierst Messages postés 31 Date d'inscription dimanche 27 octobre 2002 Statut Membre Dernière intervention 29 octobre 2008 - 21 juin 2004 à 07:01
cs_bultez Messages postés 13616 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 - 21 juin 2004 à 09:07
Bonjour,
Je cherche à temporiser, la validation d'un lien.
Exemple :
lien 1
lien 2
lien 3
lien 4

Je veux donc que le lien 1 soit actif durant x secondes, puis je passe au lien 2 actif durant x secondes, puis lien 3, puis lien 4, et je reviens au lien 1. etc ...
Sinon, j'aimerai lorsque le lien apparait valide, appuyer sur la touche entré du clavier pour exécuter le lien. Au lieu du clique de la souris lorsque je suis sur le lien.

Merci à l'avance pour le coup de main.

DICS

1 réponse

cs_bultez Messages postés 13616 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
21 juin 2004 à 09:07
Bonjour. un exemple :
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>

mon site
javascriptfr
[lien3 trois]
[lien4 quatre]
<script type="text/javascript">
var adr=lien.length-1;
function clavier()
{ if(event.keyCode==13) lien[adr].click(); }
function suivant()
{ lien[adr].disabled=true;
  adr++;
  if (adr>=lien.length) adr=0;
  lien[adr].disabled=false;
  setTimeout("suivant();",1000); }
suivant();  
document.onkeypress=clavier;
</script>

</HTML>

dans la function clavier, event.keyCode
est spécifique à Internet Explorer, je crois.
Cordialement Bul. [Site] [[mailto:marcel.Bultez@Tiscali.fr Mail]]
0
Rejoignez-nous