Kun ASP-skripti alkaa suorittaa, siinä on melkoinen joukko järjestelmämuuttujia, jotka auttavat sitä suorittamaan tehtäviä käyttäjän käyttämän selaimen, käyttämän tietokoneen tyypin, hyväksytyn kielen ja muun muun perusteella. Voit sitten muokata HTML-koodiasi niin, että se on vain täydellinen IE: lle tai täydellinen Netscapelle tai käyttää fontteja Macintoshiin ja paljon muuta.

Tässä on joitain yleisesti käytettyjä palvelinmuuttujia.

Muuttujan nimiToimia
HTTP_USER_AGENTSelain, jota käyttäjä käyttää
HTTP_UA_OSKäyttäjän käyttämä käyttöjärjestelmä
HTTP_ACCEPT_LANGUAGEKäyttäjän haluama kieli
ETÄISÄNTÄKäyttäjän IP-osoite
GET_METHODGET tai POST
HTTP_REFEREREdellinen sivu, josta käyttäjä tuli


Tässä on esimerkiksi koodilohko, joka kirjoittaa sopivan tyylitaulukkomerkin sivulle sen perusteella, minkä tyyppistä selainta käyttäjä käyttää.

Dim ServerVar
Aseta ServerVar = Request.ServerVariables
BrowserName = ServerVar ("HTTP_USER_AGENT")
OpSys = ServerVar ("HTTP_UA_OS")

'NÄYTÄ STYLESEET PARASTUSJÄRJESTELMÄN'
Jos InStr (SelainNimi, "MSIE")> 0 ja InStr (SelainNimi, "Win")> 0, niin
Vastaus.Kirjoita ""
loppu Jos
Jos InStr (SelainNimi, "MSIE")> 0 ja InStr (SelainNimi, "Win") = 0, niin
Vastaus.Kirjoita ""
loppu Jos
Jos InStr (SelainNimi, "MSIE") = 0 ja InStr (SelainNimi, "Win")> 0, niin
Vastaus.Kirjoita ""
loppu Jos
Jos InStr (SelainNimi, "MSIE") = 0 ja InStr (SelainNimi, "Win") = 0, niin
Vastaus.Kirjoita ""
loppu Jos

Johdanto ASP Ebook -sovellukseen

Lataa tämä e-kirja saadaksesi kaiken mitä tarvitset ASP: n oppimisesta - askel askeleelta opetusohjelmasta toimintoluetteloihin, näytekoodiin, yleisiin virheisiin ja ratkaisuihin ja paljon muuta! 101 sivua.

Video-Ohjeita: The Client Server Model | Clients and Servers (Huhtikuu 2024).