23 messaggi dal 21 luglio 2001
E' possibile attendere alcuni secondi prima di eseguire un Response.redirect?

Daniele Giorgini (Mcgio)

Daniele Giorgini (Mcgio)
499 messaggi dal 14 luglio 2001
In realtà ti conviene utilizzare i Meta per fare un redirect ad un'altra pagina, in quanto Response.Redirect funziona solo se prima di esso non ci sono scritte sulla pagina, quindi per utilizzare Response.Redirect senza errori dovresti far vedere per tot secondi una pagina bianca... non mi sembra una buona soluzione..

la stringa meta che permette di fare un redirect è la seguente...

<META HTTP-EQUIV=REFRESH CONTENT="sec; URL=destinazione.htm">

dove sec sono i secondi

la stringa deve essere inserita tra i Meta ad inizio pagina...

ciao...


enzo
www.dnetware.it

enzo
www.dnetware.it
23 messaggi dal 21 luglio 2001
grazie questa proprio non la sapevo...

Daniele Giorgini (Mcgio)

Daniele Giorgini (Mcgio)
17 messaggi dal 05 agosto 2001
www.macsiti.com
Oppure

Usa una IF THEN ELSE

Sub nonconferma

Response.Write("<FONT FACE=""2"" & chr(34) & sFont & chr(34) & ">")
Response.Write("<P><CENTER><BIG><BIG>SIAMO SPIACENTI</BIG></BIG><P>")

%>
<BR>
<BR>
<P><CENTER><BIG><BIG>Potete accedere ed Iscrivervi solo se confermate</BIG></BIG><P>
<BR>
<BR>
<P><BIG><BIG>che avete letto le Regole e siete in accordo con queste.</BIG></BIG><P>
<SCRIPT LANGUAGE=Javascript>
<!--
setTimeout("location='./html/iscriviti.html'", 5000)
//-->
</SCRIPT>
<%

End sub


Marco

Marco

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.