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 zmiennej | Funkcjonować |
HTTP_USER_AGENT | Przeglądarka uruchomiona przez użytkownika |
HTTP_UA_OS | System operacyjny, na którym działa użytkownik |
HTTP_ACCEPT_LANGUAGE | Język, którego chce użytkownik |
REMOTE_HOST | Adres IP użytkownika |
GET_METHOD | POBIERZ lub POST |
HTTP_REFERER | Poprzednia 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).