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 nimi | Toimia |
HTTP_USER_AGENT | Selain, jota käyttäjä käyttää |
HTTP_UA_OS | Käyttäjän käyttämä käyttöjärjestelmä |
HTTP_ACCEPT_LANGUAGE | Käyttäjän haluama kieli |
ETÄISÄNTÄ | Käyttäjän IP-osoite |
GET_METHOD | GET tai POST |
HTTP_REFERER | Edellinen 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).