Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/07/2006, 11h51   #1
Nouveau Membre du Club
 
Développeur .NET
Inscription : février 2006
Messages : 63
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : février 2006
Messages : 63
Points : 30
Points : 30
Par défaut Response.redirect à retardement ?

Bonjour !!!

juste pour savoir comment je pourrais faire un response.redirect à retardement pour laisser le temps de lire un message sur une page et rediriger vers une autre page au terme du compte à rebours ???
Ricardo_Tubbs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 12h05   #2
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
il n'y a à ma connaissance pas de fonction sleep en asp. Si c'est vraiment ce que tu veux faire, il faudrait la créer.
Je ne l'ai jamais fait, mais je suppose que ca doit etre possible, par exemple en récupérant l'heure en cours dans un do while et en attendant le temps voulu.
Enfin ce n'est qu'une piste....
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 12h22   #3
Nouveau Membre du Club
 
Développeur .NET
Inscription : février 2006
Messages : 63
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : février 2006
Messages : 63
Points : 30
Points : 30
merci pour la piste
Ricardo_Tubbs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 12h29   #4
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
tiens j'ai codé ca rapidement:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
<%
	response.write Time() & "<br>"
	heure = Second(Now())
	new_heure = 60 - heure
	if new_heure > 10 then
		new_heure = heure + 10
	else
		new_heure = 10 - new_heure
	end if
	do while Second(Now()) <> new_heure
	loop
	response.write Time() & "<br>"
%>
Ca fait en gros ce que tu veux, pour un laps de temps de 10s. Apres tu peux adapter...
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/07/2006, 12h47   #5
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
J'ai trouvé mieux pour toi:
Code :
1
2
3
<script language="JavaScript">
setTimeout("window.location='adressedetapage'",10000); // delai en millisecondes
</script>
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2006, 11h13   #6
Candidat au titre de Membre du Club
 
Inscription : juin 2004
Messages : 34
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 34
Points : 10
Points : 10
Ou tout simplement :
Code :
1
2
3
4
5
6
<html>
	<head>
	<title>EXEMPLE</title>
		<meta http-equiv="REFRESH" content="60; url=ma_page.asp">
	</head>
buzz! est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2006, 16h58   #7
Membre actif
 
Inscription : juin 2006
Messages : 431
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 431
Points : 162
Points : 162
heu si je n'abuse, cette solution permet juste de rafraichir la page non?
donc ca ne sert pas ici
boss_gama est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2006, 21h58   #8
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Tu t'abuses.
Code :
<meta http-equiv="REFRESH" content="60; url=ma_page.asp">
ma_page.asp indique la page vers laquelle tu souhaites être redirigé.
A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h59.


 
 
 
 
Partenaires

Hébergement Web