Il miglior tutorial ASP di riferimento rapido Nel 2024, in questo tutorial puoi imparare grammatica di base,Forme e l'input dell'utente,I cookie ASP,Riferimenti,global.asa,oggetto Session,oggetto Application,oggetto Response,Object Request,Object Server,
ASP da W3CSchool riferimento rapido. Stamparlo e metterlo in una tasca, pronto per l'uso.
script ASP da <% e%> circondato. Scrivi output al browser:
<HTML>
<Body>
<% Response.Write ( "Ciao Mondo!")%>
</ Corpo>
</ Html>
La lingua predefinita ASP è VBScript. Per usare un altro linguaggio di scripting, nella parte superiore della pagina ASP inserire una specifica lingua:
<% @ Language = "javascript"%>
<HTML>
<Body>
<%
itit
%>
modulo Request.QueryString per il metodo di raccolta = "get" il valore. Da un form utilizzando il metodo GET di trasmissione delle informazioni a tutti gli utenti è visibile (nella barra indirizzi del browser), e la quantità di informazioni trasmesse è limitata.
raccolta Request.Form per il metodo di utilizzo = "post" sotto forma di valore. Utilizzando il metodo POST di trasmettere informazioni dalla forma non è visibile all'utente, e non vi è alcun limite alla quantità di informazioni da inviare.
cookie usato per identificare l'utente. Un cookie è un server sul computer dell'utente per rimanere in un piccolo file. Ogni volta che lo stesso computer tramite il browser richiede una pagina, il computer invierà un cookie.
Response.Cookies comando viene utilizzato per creare un cookie:
<%
Response.Cookies ( "Nome") = "Alex"
Response.Cookies ( "Nome"). Scade = "maggio 10,2002"
%>
Nota: il comando Response.Cookiesdeve apparire prima del tag <html>!
"Request.Cookies" comando è utilizzato per recuperare i valori dei cookie:
<%
fname = Request.Cookies ( "Nome")
Response.Write ( "Nome =" & fname)
%>
Utilizzando la direttiva #include, è possibile eseguire prima di file ASP sul server, il contenuto di un altro file ASP nel file ASP. direttiva # include viene utilizzato per creare funzioni, intestazioni, piè di pagina, e altri elementi devono essere ripetuta o utilizzato su diverse altre pagine.
sintassi:
<! - # Include virtual = "somefile.inc" ->
o
<! - # Include file = "somefile.inc" ->
Si prega di utilizzare la parola chiave virtuale per indicare un percorso che inizia con una directory virtuale. Se un file denominato "header.inc" si trova nella directory virtuale / html, la seguente riga di codice inserisce "header.inc" contenuto del documento:
<! - # Include virtual = "/ html / header.inc" ->
Usa la parola chiave del file per indicare un percorso relativo. Percorso relativo è la directory che contiene riferimenti iniziato. Se si dispone di un file nella directory html, e il file html "header.inc" si trova nella testa, la seguente riga di codice viene inserito "header.inc" contenuto del documento nel file:
<! - # Include file = "headersheader.inc" ->
Si prega di utilizzare la parola chiave del file con la sintassi (it) per fare riferimento ai file di livello superiore nella directory.
file Global.asa è un file facoltativo che può contenere dichiarazioni sono soggette le applicazioni ASP ogni pagina si accede, variabili e metodi.
Nota: file Global.asadeve essere memorizzato nella directory principale dell'applicazione ASP, e ogni applicazione può avere un solo file Global.asa.
Global.asa file può contenere solo le seguenti:
Applicazione e Session evento
In Global.asa si può dire gli oggetti di applicazione e di sessione quando l'applicazione / sessione iniziando cosa fare, cosa fare quando la fine della applicazione / sessione. Il codice per eseguire questa operazione si trova nel gestore di eventi.Nota: Dal momento che non possiamo usare i delimitatori di script ASP (<% e%>) inserire gli script nel file Global.asa, abbiamo bisogno di gestire ordinaria posto nel HTML tag <script> all'interno:
<Script language = "VBScript" runat = "server">
sub Application_OnStart
'Alcuni codice
sub end
sub Application_OnEnd
'Alcuni codice
sub end
sub Session_OnStart
'Alcuni codice
sub end
sub Session_OnEnd
'Alcuni codice
sub end
</ Script>
<Object> dichiarazione
Può tag <object> per creare oggetti con la sessione o portata di applicazione nel file Global.asa utilizzando.NOTA: <object> tag deve essere nel tag <script> fuori!
sintassi:
<Oggetto runat = portata "server" = "scope" id = "id"
{Prog ID = "progID" | classid = "classid"}>
ititit.
</ Object>
Dichiarazione TypeLibrary
TypeLibrary (tipo di libreria) è un contenitore che comprende un corrispondente file DLL di oggetti COM. Includendo una chiamata al TypeLibrary nel file Global.asa, è possibile accedere alle costanti dell'oggetto COM, e il codice ASP anche meglio in grado di segnalare errori. Se l'applicazione Web si basa sui tipi di dati di oggetti COM dichiarati in una libreria di tipi, è possibile digitare le librerie in dichiarazione Global.asa.
sintassi:
<! - METADATA TYPE = "TypeLib"
file = "file"
uuid = "typelibraryuuid"
version = "VersionNumber"
lcid = "LocaleID"
->
oggetto Session è utilizzato per memorizzare le informazioni relative a una sessione utente (sessione), o modificare l'impostazione sessione utente (sessione). memorizza variabili informazioni di un singolo utente vengono archiviati nell'oggetto Session, e sono disponibili per applicazioni in tutte le pagine.
insieme
proprietà
modo
Lavorare insieme per realizzare un file ASP gruppo di lavoro chiamato un'applicazione. oggetto applicazione viene utilizzata per mettere questi file in bundle insieme. Tutti gli utenti condividono un oggetto Application. applicazione degli oggetti ci saranno un sacco di informazioni nel settore degli usi pagina di applicazione (come le informazioni di connessione al database).
insieme
modo
Oggetti di risposta per risultati dal server all'utente di inviare l'output.
insieme
proprietà
modo
Quando un browser richiede alla pagina di server, questo comportamento è chiamato una richiesta (richiesta). Richiesta oggetto viene utilizzato per ottenere informazioni da parte dell'utente.
insieme
proprietà
modo
oggetto Server viene utilizzato per accedere alle proprietà e metodi sul server.
proprietà
modo
Fonte: http: //www.w3cschool.cc/asp/asp-quickref