Ana Sayfa Java Script 22 Şubat 2018 78 Görüntüleme

javascript ile offline olduğunda menuleri gizleme

javascript ile offline olduğunda menuleri gizleme
(function () {

    var offlinePages = /^\/(index|hakkında|hasanaylas|iletisim).htm$/;

    var hideLinksThatRequireOnline = function () {
        var allNavLinks = document.querySelectorAll("nav.page-nav a");
        for (var i = 0; i < allNavLinks.length; i++) {
            var href = allNavLinks[i].getAttribute("href");
            if (!offlinePages.test(href)) {
                allNavLinks[i].style.display = "none";
            }
        }
    };

    var showLinks = function () {
        var allNavLinks = document.querySelectorAll("nav.page-nav a");
        for (var i = 0; i < allNavLinks.length; i++) {
            allNavLinks[i].style.display = "";
        }
    };



    if (!navigator.onLine) {

        hideLinksThatRequireOnline();

    }





    document.body.ononline = showLinks;
    document.body.onoffline = hideLinksThatRequireOnline;

Yorumlar

Yorumlar (Yorum Yapılmamış)

Yazı hakkında görüşlerinizi belirtmek istermisiniz?

Dikkat! Suç teşkil edecek, yasadışı, tehditkar, rahatsız edici, hakaret ve küfür içeren, aşağılayıcı, küçük düşürücü, kaba, pornografik, ahlaka aykırı, kişilik haklarına zarar verici ya da benzeri niteliklerde içeriklerden doğan her türlü mali, hukuki, cezai, idari sorumluluk içeriği gönderen Üye/Üyeler’e aittir.