Osman KURT

Kendime Not

ASP.Net de Tarayıcı Bilgisine Ulaşmak

Arkadaşlar geçen yapmış olduğum bir projemde lazım oldu. Kullandım ve gerçekten kullanışlı bir kod ve bu yüzden sizinle paylaşmak istedim. Benim işime nerde lazım oldu derseniz yaptığım projede kullanılan bir style dosyası browser lar arası problem yaşatıyodu bazı özellikler çalışmıyordu fireworks da onun için bende bu kodu kullandım ve her browser a ayrı style doayaları atadım ve style dosyaşlarını daadmin panelinden dinamik bir şekilde çektim. Çok güzel dimi :) neyse fazla uzatmadan kodumuza geçelim isterseniz.Ayrıca dinamik css eklemek kodları da daha önceki yazılarımda mevcuttur kullanmak isterseniz aklınızda bulunsun.

Tarayıcı bilgilerine System.Web kütüphanesi altında HttpBrowserCapabilities sınıfı yardımı ile alacağız.

    System.Web.HttpBrowserCapabilities browser = Request.Browser;
    string name = browser.Browser;
    float version = (float)(browser.MajorVersion + browser.MinorVersion);
    if (name == "IE" && version >= 7){
    //IE 7 Kullanılıyor
    }
    elseif(name == "Firefox" && version >= 2){
    //Firefox 2 kullanılıyor
    }

Bu kadar basit :D

Bu kodlarımızı yazdıktan sonra işlemimiz tamamlanmıştır.

Görüşmek üzere;

Osman KURT

Yazılım Geliştirici ve Grafier

Loading