Jquery

Web Projesinde jQuery Kodlarıyla Ekran Koruyucu Yapma

İşletim sistemlerinde açık olan bilgissayarda ekrana gelen resim ya da animasyonun fare ya da klavyeden bir tuşa dokunucaya kadar gösterimesine ekran koruyucu denir. Özellikle açık olan bilgisayarda başkalarının bilgisayarı kullanmaması isteniyorsa, ekranda reklam amaçlı bir animasyonun dönmesi isteniyorsa, kullanıcı uyarılmak isteniyorsa bu yapı kullanılır. Web sayfaları da artık masaüstü uygulamalarından fazla kullanıldığına göre burada da ekran koruyucu kullanılabilir. Bu uygulamamızda ekran koruyucunun yapımını anlatmaya çalışacağız.

Html tarafı

    <div id="screensaver" style="width:100%; height:100%; background-color:red;  display:none;"></div>

Css tarafı

    <style>
        body, html{
            margin:auto;
            width:100%;
            height:100%;
        }
    </style>

jQuery tarafı

        $(function () {
            var timer;
            $(this).mousemove(function (event) {
                clearTimeout(timer);
                timer = setTimeout(function () { $('div').fadeIn(900); }, 10000);
                $('div').fadeOut(900);
            });
            $(this).keydown(function (e) {
                if (e.keyCode == 27) {
                    $('div').fadeOut(900);
                }
            });
        });

Burada yer alan kodları şöyle de yazabilirsiniz.

        $(function () {
            var timer;
            $('body').mousemove(function () {
                clearTimeout(timer);
 
                timer = setTimeout(function () {
                    $('#screensaver').fadeIn(900);
                }, 6000);
 
                $('#screensaver').fadeOut(100);
            });
            $('body').keydown(function (e) {
                if (e.keyCode == 27) {
                    $('div').fadeOut(900);
                }
            });
        });

Ya da şöyle yazabilirsiniz.

        var timer;
        $(document).mousemove(function (event) {
            clearTimeout(timer);
            timer = setTimeout(function () { $('div').fadeIn(900); }, 10000);
            $('div').fadeOut(900);
        });
        $(document).keydown(function (event) {
            if (event.keyCode == 27) {
                $('div').fadeOut(900);
            }
        });
 

İlgili Makaleler
2022 TYT Matematik Yirmiüçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Onbirinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
JQuery Yardımıyla Web Sayfasından JSON Veri Çekme
2022 TYT Matematik Birinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Onaltıncı Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Onsekizinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Beşinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik İkinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Üçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Yirmidördüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Onyedinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
JQuery Script Dilinde bind ve unbind Fonksiyonları
Facebook Web Sayfasına Ait Üye Kayıt Formunu Tasarlayan Programı JQuery İle Kodlayınız
Ekranın Ortasında Tanımlı Bir Div İçinde Sol Alt Köşeden Başlayıp Sağ Üst Köşede Biten Animasyonu JQuery İle Yapınız
2022 TYT Matematik Ondördüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 LGS Boyanmayan Kutudaki Üslü İfadeyi Bulan Matematik Sorusunu jQuery Diliyle Bulan Uygulama
Bootstrap 3 Dialog Penceresi Uygulamasında jQuery Kodlarıyla Butona Olay Yazma
Web Projesinde jQuery Kodlarıyla Ekran Koruyucu Yapma
2022 TYT Matematik Onüçüncü Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama
2022 TYT Matematik Onbeşinci Sorunun Çözümünü jQuery Diliyle Web Sayfasında Kodlama

Yorum Ekle
   
Kötü İyi