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

 


Dernière réponse
Sujet : Temps de latence - HTML
FrediX

HORNY-GRANDCORNU a écrit a écrit :

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




parce que ce serait trop simple :)


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
FrediX

HORNY-GRANDCORNU a écrit a écrit :

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




parce que ce serait trop simple :)

HORNY-Grandcornu Pourquoi pas un <meta http-equiv='Refresh' content='nombre de secondes, URL'> ?
Edwige Un gros bisous à toucouch :O
Toucouch 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... :)
Edwige 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?
Toucouch 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
Toucouch 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.
Edwige 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!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)