VanillaJS ile IE10 Tespiti ve Özel CSS Yükleme

if (navigator.appVersion.indexOf("MSIE 10") !== -1) {
    //UserAgent aracılığıyla siteye giren kullanıcının tarayıcısını yakalamak daha mantıklı olsa da Fallback durumunda bazı tarayıcılar navigator.userAgent nesenesini desteklememektedir.
    window.alert('Web sitemizi daha iyi bir şekilde görüntülemek için lütfen tarayıcınızı güncelleyiniz...');
    var cssId = 'ie10'; //Manuel denetim.
    if (!document.getElementById(cssId)) {
        var head = document.getElementsByTagName('head')[0];
        var link = document.createElement('link');
        link.id = cssId;
        link.rel = 'stylesheet';
        link.type = 'text/css';
        link.href = '../css/ie10.css'; //Mümkünse AbsoluteURI şeklinde verin.
        link.media = 'all'; //MediaQuery yazabilirsiniz.
        head.appendChild(link);
    }
}
Makale Tarihi: 10.03.2016 Gücellenme Tarihi: 22.02.2018

Yorum Yaz

Yorumlarınız denetimden geçtikten sonra yayınlanmaktadır...