Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

L'oggetto Response

L'oggetto built-in Response permette di inviare degli output dal server al client, come un messaggio scritto a video, un redirect da una pagina all'altra, specificare particolari intestazioni per la gestione della cache, ed altro.

Nei capitoli scorsi abbiamo visto come scrivere a video su una sola riga di codice un messaggio testuale, una variabile o come restituire in forma testuale il return di una funzione. La forma

<%=Now()%>
è l'esemplificazione dell'utilizzo del metodo Write dell'oggetto Response. E' possibile scrivere la stessa cosa come segue:
<%
Responsw.Write Now()
%>
Attenzione: non è possibile utilizzare la forma ="" per scrivere messaggi su più righe di codice o all'interno di una routine:
<%
="Data e ora attuali: "
= Now()
%>
restituisce un errore di run-time (di esecuzione e di compilazione) ed è necessario usare la forma
<%
Response.Write "Data e ora attuali: "
Response.Write Now()
%>
oppure a forma contratta
<%
With Response
.Write "Data e ora attuali: "
.Write Now()
End With
%>
Altro metodo interessante dell'oggetto Response è Redirect. Proviamo a creare il file esempio_redirect.asp nella cartella di prova del nostro server Web ed eseguiamolo attraverso il browser come già fatto negli esempi delle lezioni precedenti. Scriviamo questo codice al suo interno:
<%@LANGUAGE = VBScript%>
<%
Response.Redirect "http://www.lukeonweb.net"
%>
Il risultato sarà il reindirizzamento sul sito o sulla pagina specificata.

Corsi
Corso ASPCorso ASP
Corso completo per la creazione di siti Web dinamici. A partire da 39 €.
Corso ASP da ZeroCorso ASP da Zero
Imparare Microsoft ASP e VBScript da zero. A partire da 29 €.
Corso ASP e AccessCorso ASP e Access
Gestione di un database MS Access con ASP. A partire da 29 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122