Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    tempo di reindirizzamento

    coem faccio a reindirizzare dopo 2 secondi in un'altra pagina?

  2. #2
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    I redirect temporeggiati in asp non hanno senso, ecco perchè non previsti

    Prova con HTML Meta tag oppure uno script in JS.

    <META HTTP-EQUIV=Refresh CONTENT="10; URL=http://www.htmlhelp.com/">
    tells the browser to load http://www.htmlhelp.com/
    Con questo tag fai un redirect a tempo, dove 10 indica i secondi prima di essere indirizzati alla pagina.
    Non usare response.redirect.

    <meta http-equiv="refresh" content="10;URL=http://www.tuoindirizzo.it">
    Devi inserirlo fra i tag meta (quelli contenuti tra <head></head> ) della tua pagina.

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    ma se non posso mettere il meta tag, perche sono all'interno di un if come posso fare??
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    Originariamente inviato da yro
    ma se non posso mettere il meta tag, perche sono all'interno di un if come posso fare??
    l'if non cambia nulla

    <% if condizione then %>
    <meta HTTP-EQUIV>

    <% else %>
    end if

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da kluster
    l'if non cambia nulla

    <% if condizione then %>
    <meta HTTP-EQUIV>

    <% else %>
    end if
    anche fuori da header??
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  6. #6
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    no fuori da <head> allora usa uno script js
    io di solito uso una funzioncina

    codice:
    Function JSRedirect(Byval url, secondi)
    	With Response
    		.Write("<script language=""JavaScript"">" & vbCrLf) 
    		.Write("<!--" & vbCrLf) 
    		.Write("function redirect() {" & vbCrLf) 
    		.Write("window.location = '" & url & "';" & vbCrLf) 
    		.Write("}" & vbCrLf) 
    		.Write("timer = setTimeout('redirect()', '" & (secondi * 1000) & "');" & vbCrLf) 
    		.Write("-->" & vbCrLf) 
    		.Write("</script>" & vbCrLf) 
    	End With
    End Function
    
    if condizione then 
       JSRedirect("pagina.asp",5)
    end if

  7. #7
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da kluster
    no fuori da <head> allora usa uno script js
    io di solito uso una funzioncina

    codice:
    Function JSRedirect(Byval url, secondi)
    	With Response
    		.Write("<script language=""JavaScript"">" & vbCrLf) 
    		.Write("<!--" & vbCrLf) 
    		.Write("function redirect() {" & vbCrLf) 
    		.Write("window.location = '" & url & "';" & vbCrLf) 
    		.Write("}" & vbCrLf) 
    		.Write("timer = setTimeout('redirect()', '" & (secondi * 1000) & "');" & vbCrLf) 
    		.Write("-->" & vbCrLf) 
    		.Write("</script>" & vbCrLf) 
    	End With
    End Function
    
    if condizione then 
       JSRedirect("pagina.asp",5)
    end if

    grazie 1000!!
    ah, posso chiederti un'altra cosa?
    si riesce a fare una funzione simile, solo che invece di reidirizzare mi chiude la finestra sempre a tempo??

    grazie!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  8. #8
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    codice:
    Function JSClose(Byval url, secondi)
    	With Response
    		.Write("<script language=""JavaScript"">" & vbCrLf) 
    		.Write("<!--" & vbCrLf) 
    		.Write("function closewin() {" & vbCrLf) 
    		.Write("top.close;" & vbCrLf)  
    		.Write("}" & vbCrLf) 
    		.Write("timer = setTimeout('closewin()', '" & (secondi * 1000) & "');" & vbCrLf) 
    		.Write("-->" & vbCrLf) 
    		.Write("</script>" & vbCrLf) 
    	End With
    End Function

  9. #9
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    Originariamente inviato da kluster
    codice:
    Function JSClose(Byval url, secondi)
    	With Response
    		.Write("<script language=""JavaScript"">" & vbCrLf) 
    		.Write("<!--" & vbCrLf) 
    		.Write("function closewin() {" & vbCrLf) 
    		.Write("top.close;" & vbCrLf)  
    		.Write("}" & vbCrLf) 
    		.Write("timer = setTimeout('closewin()', '" & (secondi * 1000) & "');" & vbCrLf) 
    		.Write("-->" & vbCrLf) 
    		.Write("</script>" & vbCrLf) 
    	End With
    End Function
    poi cosi?

    response.write(JSClose(),2)
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  10. #10
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    scusa nel copia ed incolla ho fatto un errore
    non serve il byval url

    codice:
    Function JSClose(Byval secondi)
    	With Response
    		.Write("<script language=""JavaScript"">" & vbCrLf) 
    		.Write("<!--" & vbCrLf) 
    		.Write("function closewin() {" & vbCrLf) 
    		.Write("top.close;" & vbCrLf)  
    		.Write("}" & vbCrLf) 
    		.Write("timer = setTimeout('closewin()', '" & (secondi * 1000) & "');" & vbCrLf) 
    		.Write("-->" & vbCrLf) 
    		.Write("</script>" & vbCrLf) 
    	End With
    End Function
    per richiamarla
    <%=JsClose(5)%>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.