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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [javascript][résolu] charger une nouvelle page avec window.onload

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[javascript][résolu] charger une nouvelle page avec window.onload

n°1528537
fabrice91
Posté le 14-03-2007 à 17:12:17  profilanswer
 

Bonjour,
 
Voilà, j'ai une première page qui s'affiche dans mon navigateur avec des zones cliquables.
Lorsque l'on clique sur une zone je voudrais lancer un cgi qui m'affiche une page durant un temps court avec un message puis quitter ce cgi pour recharger le premier cgi.
Ma page appellée a le code suivant:
 
--------------------------------------------------------------------------------------------------
 
<html><head></head><body>
<script language=\"JavaScript1.2\" type=\"text/javascript\">
function tempo() {
   beginTime = (new Date()).getTime();
   delai=5;
   endTime = beginTime + (delai*1000);
   while ((new Date).getTime() < endTime) {
   }
   window.location.replace(\"content.pl\";
}
</script>
 
Message d'alerte affiché dans le navigateur
 
<script language=\"JavaScript1.2\" type=\"text/javascript\">
window.onload=tempo ;
</script>
 
</body></html>
 
---------------------------------------------------------------------------------------------------------------
 
explications:
j'ai une fonction tempo() qui fait une tempo de 5 secondes avant de charger la nouvelle page par un window.location.replace('content.pl')
Ensuite mon message est affiché puis lorsque la page est completement chargée le window.onload lance la fonction tempo qui fait le petit tempo puis qui charge mon script content.pl
 
Le souci c'est qu'a l'execution je voudrais avoir cette sequence:
page 1
clic sur une zone
charge la page 2 / affiche le message / tempo 5 secondes / recharge la page 1
 
au lieu de ça j'ai:
page 1
clic sur une zone
tempo 5 secondes sur la page 1 / affiche page blanche pas le temps de voir le message / recharge la page 1
 
Merci pour vos eclaircissements
 
edit: j'ai essayé aussi avec <body onload="tempo()">, même punition  :cry:


Message édité par fabrice91 le 15-03-2007 à 11:16:33
mood
Publicité
Posté le 14-03-2007 à 17:12:17  profilanswer
 

n°1528577
cgo2
Dum spiro spero
Posté le 14-03-2007 à 18:10:17  profilanswer
 

Euh si j'ai bien compris, une balise meta refresh sur ta page 2 suffira largement, pas besoin de faire un javascript (qui en plus fait une jolie boucle folle qui va bourriner le navigateur, setTimeout c'est quand même plus efficace)


---------------
When it's from Finland it's good.  - Mon blog
n°1528637
fabrice91
Posté le 14-03-2007 à 20:41:13  profilanswer
 

merci je vais tester ca...
edit: tout simplement, parfait et si simple... :lol:  
merci !


Message édité par fabrice91 le 15-03-2007 à 11:16:05

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

  [javascript][résolu] charger une nouvelle page avec window.onload

 

Sujets relatifs
VBA access execution de macro [résolu]Parser un code source generé par JavaScript avec DOM
[Résolu] [Divers] crash d'un programme (Newsleecher)faire une fenetre de taille voulue et compatible sans javascript
javascript et string (reverse)code html image nouvelle fenetre...
[Résolu] Remplacement d'une chaine par <BR/>[résolu] pbm session
[Résolu] .htaccess chez Free...Verification checkbox, javascript
Plus de sujets relatifs à : [javascript][résolu] charger une nouvelle page avec window.onload


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