Kai jūsų ASP scenarijus pradeda veikti, jame yra nemažai sistemos kintamųjų, kurie padeda atlikti užduotis atsižvelgiant į vartotojo naudojamą naršyklę, naudojamo kompiuterio tipą, priimtą kalbą ir dar daugiau. Tada galite tinkinti savo HTML taip, kad jis būtų tobulas IE arba „Netscape“, arba naudotų šriftus „Macintosh“ ir dar daugiau.
Čia yra keletas dažniausiai naudojamų serverio kintamųjų.
Kintamasis vardas | Funkcija |
HTTP_USER_AGENT | Naršyklė, kurią naudoja vartotojas |
HTTP_UA_OS | Operacinė sistema, kurią naudoja vartotojas |
HTTP_ACCEPT_LANGUAGE | Vartotojo norima kalba |
REMOTE_HOST | Vartotojo adresas |
GET_METHOD | GET arba POST |
HTTP_REFERER | Ankstesnis puslapis, iš kurio atsirado vartotojas |
Pvz., Čia yra kodo blokas, kuris nurašo atitinkamą stiliaus lentelės įrašą puslapyje, atsižvelgiant į tai, kokio tipo naršyklę vartotojas veikia.
„Dim ServerVar“
Nustatyti „ServerVar“ = „Request.ServerVariables“
„BrowserName“ = „ServerVar“ („HTTP_USER_AGENT“)
OpSys = ServerVar („HTTP_UA_OS“)
„RODYTI SUSITIKIMO SISTEMOS STILIAKITE“
jei „InStr“ (naršyklės vardas, „MSIE“)> 0 ir „InStr“ (naršyklės pavadinimas, „Win“)> 0, tada
Response.Write ""
pabaiga, jei
jei „InStr“ (naršyklės vardas, „MSIE“)> 0 ir „InStr“ (naršyklės pavadinimas, „Win“) = 0, tada
Response.Write ""
pabaiga, jei
jei „InStr“ (naršyklės pavadinimas, „MSIE“) = 0 ir „InStr“ (naršyklės pavadinimas, „Win“)> 0, tada
Response.Write ""
pabaiga, jei
jei „InStr“ (naršyklės pavadinimas, „MSIE“) = 0 ir „InStr“ (naršyklės pavadinimas, „Win“) = 0, tada
Response.Write ""
pabaiga, jei
| Įvadas į ASP elektroninę knygą
Atsisiųskite šią knygą, kad gautumėte viską, ką reikia žinoti apie ASP mokymąsi - pradedant nuo žingsnio po žingsnio vadovėlio iki funkcijų sąrašų, pavyzdžių kodo, bendrų klaidų ir sprendimų bei dar daugiau! 101 psl. |
Vaizdo Instrukcijos: Trolls, tolls, and systems of equations | Algebra II | Khan Academy (Balandis 2024).