Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1527 connectés 

  FORUM HardWare.fr
  Programmation

  Temps de latence - HTML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Temps de latence - HTML

n°13830
Edwige
Posté le 12-02-2001 à 11:18:59  profilanswer
 

Comment faire pour qu'une page html se charge toute seule au bout de quelques secondes? (genre : "Vous allez être redirigé sur http://www.pagederedirection.htm dans quelques secondes, merci de patienter..." )
Merci d'avance pour votre aide!

mood
Publicité
Posté le 12-02-2001 à 11:18:59  profilanswer
 

n°13833
Toucouch
Posté le 12-02-2001 à 11:28:33  profilanswer
 

Il existe une fonction Javascript qui permet d'initialiser un
timer. (Ce doit être quelque chose comme  
setTimeOut("nomdelafonctionaexecuter()",tempsenmillisecondes).
La fonction te retourne un entier pour identifier ton timer.
Tu peux l'utiliser par la suite pour annuler le timer (fonction
clearTimeOut(handledutimer) ou un truc dans le genre).
Je te laisse le soin de rechercher un site de référence JAVASCRIPT.
Si tu n'en trouves pas j'en connais un très bien, mais il me faudra un petit peu de temps pour retrouver l'URL.

n°13836
Toucouch
Posté le 12-02-2001 à 11:36:46  profilanswer
 

Ca y est j'ai retrouvé mes URL...
 
En voici deux pour Javascript en général:
 
http://www.ozemail.com.au/~dcrombie/javascript/
 
http://software.ethz.ch/pub/docs/w [...] ntents.htm
 
Et une pour la fonction setTimeout en particulier:
 
http://software.ethz.ch/pub/docs/w [...] tm#1215468

n°13840
Edwige
Posté le 12-02-2001 à 11:50:38  profilanswer
 

Merci toucouch !
Mais, moi qui ne connait rien au Javascript, j'ai deux soucis:
- ce n'est pas un événement qui doit déclencher le setTimeout (puisque c'est une redirection),
- ce n'est pas une fonction que je veux déclencher avec le setTimeout, mais un <A HREF>. C'est quand meme possible?

n°13845
Toucouch
Posté le 12-02-2001 à 12:11:19  profilanswer
 

Bon, j'ai cru comprendre que tu voulais une page qui affiche un texte annonçant le chargement automatique d'une autre URL dans quelques secondes...
 
Je t'ai fait un petit document HTML qui t'affiche sur ta page de départ le message: "Dans deux secondes, on zappe la page courante!" et qui au bout de deux secondes charge la page de Hardware.fr...
 
<html>
 
<script language="javascript">
function fonctionappelee()
{
  document.location.href="www.hardware.fr";
}
</script>
 
<body onLoad="setTimeout('fonctionappelee()',2000)">
Dans deux secondes, on zappe la page courante!
</body>
 
</html>
 
 
 
Tu as donc ta page HTML classique, mais avant le <BODY>, tu as une liste de fonctions Javascript encadrée par les balises <SCRIPT> </SCRIPT> (là, en l'occurence il n'y a qu'une fonction: fonctionappelee qui ne prend pas d'argument).
 
Tu peux faire autrement, mais bon...
 
Ensuite, dans ta balise <BODY>, tu as onLoad="...", cela indique ce qui doit se passer au chargement de la page. Ici, on déclenche un timer sur la fonction "fonctionappelee", qui ne fait que charger ton URL.
 
Voilà, si tu as d'autres problèmes, n'hésite pas!
 
PS: Le petit bout de code ci-dessus est libre de droit d'auteurs, tu peux faire un copier-coller si tu veux!
(Si tu veux absolument m'envoyer des sous, je peux t'envoyer mon N° de compte... :)

n°13863
Edwige
Posté le 12-02-2001 à 15:13:20  profilanswer
 

Un gros bisous à toucouch :O

n°13867
HORNY-Gran​dcornu
grumf !
Posté le 12-02-2001 à 15:30:58  profilanswer
 

Pourquoi pas un <meta http-equiv='Refresh' content='nombre de secondes, URL'> ?

n°13876
FrediX
Coin !
Posté le 12-02-2001 à 15:57:23  profilanswer
 

HORNY-GRANDCORNU a écrit a écrit :

Pourquoi pas un <meta http-equiv='Refresh' content='nombre de secondes, URL'> ?




parce que ce serait trop simple :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Temps de latence - HTML

 

Sujets relatifs
nettoyeur de code htmlConversion tableau -> tableau en HTML ou VBScript
HTML imcompatibilité IE / Netscapeautorun pour lancer une page HTML?
HTML - comment faire clignoter du texte sous IE ?Formulaire HTML (PHP?)
[Html] Balises META[html] balise méta pour moteurs de recherche
Plus de sujets relatifs à : Temps de latence - HTML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR