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 vardasFunkcija
HTTP_USER_AGENTNaršyklė, kurią naudoja vartotojas
HTTP_UA_OSOperacinė sistema, kurią naudoja vartotojas
HTTP_ACCEPT_LANGUAGEVartotojo norima kalba
REMOTE_HOSTVartotojo adresas
GET_METHODGET arba POST
HTTP_REFERERAnkstesnis 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).