Quando lo script ASP inizia a funzionare, ha un certo numero di variabili di sistema che lo aiutano a eseguire attività in base al browser che l'utente sta utilizzando, al tipo di computer su cui sono in esecuzione, alla lingua accettata e molto altro. È quindi possibile personalizzare il codice HTML in modo che sia perfetto per IE o perfetto per Netscape o che utilizzi i caratteri per un Macintosh e molto altro.
Ecco alcune variabili del server comunemente utilizzate.
Nome della variabile | Funzione |
HTTP_USER_AGENT | Browser che l'utente sta eseguendo |
HTTP_UA_OS | Sistema operativo in esecuzione l'utente |
HTTP_ACCEPT_LANGUAGE | Lingua che l'utente desidera |
HOST REMOTO | Indirizzo IP dell'utente |
GET_METHOD | OTTIENI o POST |
HTTP_REFERER | La pagina precedente da cui proveniva l'utente |
Ad esempio, ecco un blocco di codice che scrive la voce del foglio di stile appropriata nella pagina in base al tipo di browser in esecuzione.
Dim ServerVar
Impostare ServerVar = Request.ServerVariables
BrowserName = ServerVar ("HTTP_USER_AGENT")
OpSys = ServerVar ("HTTP_UA_OS")
'MOSTRA FOGLIO DI STILE PER IL SISTEMA DI ABBINAMENTO'
se InStr (BrowserName, "MSIE")> 0 e InStr (BrowserName, "Win")> 0, allora
Response.Write ""
finisci se
se InStr (BrowserName, "MSIE")> 0 e InStr (BrowserName, "Win") = 0, allora
Response.Write ""
finisci se
se InStr (BrowserName, "MSIE") = 0 e InStr (BrowserName, "Win")> 0, allora
Response.Write ""
finisci se
se InStr (BrowserName, "MSIE") = 0 e InStr (BrowserName, "Win") = 0, allora
Response.Write ""
finisci se
| Introduzione ad ASP Ebook
Scarica questo ebook per ottenere tutto ciò che devi sapere sull'apprendimento di ASP: da un tutorial passo-passo a elenchi di funzioni, codice di esempio, errori e soluzioni comuni e molto altro! 101 pagine. |
Istruzioni Video: Crossover TechoPillz - "Bad Copy Protection" (Potrebbe 2024).