Kiedy skrypt ASP zaczyna działać, ma sporo zmiennych systemowych, które pomagają mu wykonywać zadania w oparciu o przeglądarkę, z której korzysta użytkownik, typ komputera, na którym działa, akceptowany język i wiele więcej. Następnie możesz dostosować swój HTML tak, aby był idealny dla IE lub Netscape, lub używał czcionek na Macintosh i wiele więcej.

Oto niektóre powszechnie używane zmienne serwera.

Nazwa zmiennejFunkcjonować
HTTP_USER_AGENTPrzeglądarka uruchomiona przez użytkownika
HTTP_UA_OSSystem operacyjny, na którym działa użytkownik
HTTP_ACCEPT_LANGUAGEJęzyk, którego chce użytkownik
REMOTE_HOSTAdres IP użytkownika
GET_METHODPOBIERZ lub POST
HTTP_REFERERPoprzednia strona, z której pochodzi użytkownik


Na przykład, tutaj jest blok kodu, który wypisuje odpowiedni wpis arkusza stylów na stronie w zależności od typu przeglądarki uruchomionej przez użytkownika.

Dim ServerVar
Ustaw ServerVar = Request.ServerVariables
BrowserName = ServerVar („HTTP_USER_AGENT”)
OpSys = ServerVar („HTTP_UA_OS”)

„POKAŻ STYLESHEET DLA SYSTEMU DOPASOWANIA”
jeśli InStr (BrowserName, „MSIE”)> 0 i InStr (BrowserName, „Win”)> 0, to
Response.Write „”
koniec jeśli
jeśli InStr (BrowserName, „MSIE”)> 0 i InStr (BrowserName, „Win”) = 0 to
Response.Write „”
koniec jeśli
jeśli InStr (BrowserName, „MSIE”) = 0 i InStr (BrowserName, „Win”)> 0, to
Response.Write „”
koniec jeśli
jeśli InStr (BrowserName, „MSIE”) = 0 i InStr (BrowserName, „Win”) = 0, to
Response.Write „”
koniec jeśli

Wprowadzenie do ASP Ebook

Pobierz ten ebook, aby uzyskać wszystko, co musisz wiedzieć o nauce ASP - od samouczka krok po kroku po listy funkcji, przykładowy kod, typowe błędy i rozwiązania i wiele więcej! 101 stron.

Instrukcje Wideo: LinuxAdministrator - hierarchia katalogów #009 #LinuxAdministrator #Linux #bash (Może 2024).