ASP komut dosyanız çalışmaya başladığında, kullanıcının kullandığı tarayıcıya, üzerinde çalıştıkları bilgisayarın türüne, kabul edilen dile ve çok daha fazlasına dayalı olarak görevleri gerçekleştirmesine yardımcı olan bir dizi sistem değişkenine sahiptir. Daha sonra HTML'nizi IE için mükemmel, Netscape için mükemmel veya Macintosh için yazı tipleri ve çok daha fazlası için özelleştirebilirsiniz.

İşte yaygın olarak kullanılan bazı sunucu değişkenleri.

Değişken ismifonksiyon
HTTP_USER_AGENTKullanıcının çalıştığı tarayıcı
HTTP_UA_OSKullanıcının çalıştığı işletim sistemi
HTTP_ACCEPT_LANGUAGEKullanıcının istediği dil
REMOTE_HOSTKullanıcının IP adresi
GET_METHODGET veya POST
HTTP_REFERERKullanıcının geldiği önceki sayfa


Örneğin, kullanıcının hangi tarayıcı türünü çalıştırdığına bağlı olarak sayfaya uygun stil sayfası girişini yazan bir kod bloğu.

Dim ServerVar
Set ServerVar = Request.ServerVariables
BrowserName = ServerVar ("HTTP_USER_AGENT")
OpSys = ServerVar ("HTTP_UA_OS")

'EŞLEŞTİRME SİSTEMİ İÇİN STİLLERİ GÖSTER'
InStr (TarayıcıAdı, "MSIE")> 0 ve InStr (TarayıcıAdı, "Win")> 0 ise
Yanıt yaz ""
eğer biterse
InStr (TarayıcıAdı, "MSIE")> 0 ve InStr (TarayıcıAdı, "Win") = 0 ise
Yanıt yaz ""
eğer biterse
InStr (TarayıcıAdı, "MSIE") = 0 ve InStr (TarayıcıAdı, "Win")> 0 ise
Yanıt yaz ""
eğer biterse
InStr (TarayıcıAdı, "MSIE") = 0 ve InStr (TarayıcıAdı, "Win") = 0 ise
Yanıt yaz ""
eğer biterse

ASP E-kitabına Giriş

ASP öğrenme hakkında bilmeniz gereken her şeyi almak için bu e-kitabı indirin - adım adım öğreticiden işlev listeleri, örnek kod, yaygın hatalar ve çözümler ve çok daha fazlası! 101 sayfa.

Video Talimatları: Simple Web Server with Arduino Ethernet Shield (Mayıs Ayı 2024).