Blogs / Tehnoloģijas

Izslēdz gaismas! (e-formas.lv aicinājums blogeriem)(0)

Andris Sprūds | svētdiena, 2009. gada 22. marts

Šogad Earth Hour akcijā piedalīsies arī e-formas.lv. 28. marta vakarā lapā plānojam uz vienu stundu virtuāli "izslēgt gaismas". Kā tas izskatīsies? To varēsiet uzzināt tad, kad 28. martā no 20.30 apmeklēsiet mūsu mājaslapu. Reizē ar mums piedāvājam izslēgt gaismas arī pārējās Latvijas interneta lapās. Esam sagatavojuši īpašu skriptu, kas palīdzēs izslēgt gaismas arī Tavā lapā.. Lai piedalītos, vajag tikai sagatavot lapas background attēlu, kas attēlotu "tumsu". Pēc tam atliek tikai iekopēt zemāk esošo Javascript kodu mājaslapas pašā apakšā (virs pēdējā BODY taga). Kad mājaslapas apmeklētāji ienāks Jūsu mājaslapā 28. marta vakarā, mājaslapas background attēls tiks nomainīts uz Jūsu izvēlēto "tumsas" attēlu. Vienkārši, vai ne? P.S. Neaizmirstiet kodu notestēt, noregulējot sava datora pulksteni uz 28. marta 20.31.

Earth Hour 2009 ir kampaņa, kuras mērķis ir pievērst cilvēku uzmanību ar apkārtējo vidi saistītajām problēmām. 2009. gada 28. martā visi akcijas dalībnieki varēs demonstrēt savas rūpes par vidi, uz stundu izslēdzot apgaismojumu kā arī pārējās elektrību patērējošās ierīces. Pagājušajā gadā Earth Hour 2008 piedalījās gan Google, gan, piemēram, pašmāju Latvijas Dzelzceļš.

<script type="text/javascript">
// <![CDATA[
    var bgImage = '/resources/img/all/bg/stars.jpg';
    var infoDivId = 'earthDayInfo';
   
    function isEarthHour() {
        var currentDate = new Date();
        var startDate = Date.parse('03/28/2009 8:30:00 PM');
        var endDate = Date.parse('03/28/2009 9:30:00 PM');
       
        if(currentDate > startDate && currentDate < endDate) {
            return true;
        }
        return false;
    }
   
    function switchOffTheLights() {
        var bodyElements = document.getElementsByTagName('body');
        if(bodyElements.length > 0) {
            var body = bodyElements[0];
            body.style.backgroundImage = "url('" + bgImage +" ')";
        }
       
        var infoDiv = document.getElementById(infoDivId);
        if(infoDiv) {
            infoDiv.className = "";
        }
    }
   
    if(isEarthHour()) {
        switchOffTheLights();
    }
    // ]]>
</script>
 

Pievienojiet komentāru

  • E-pasta adrese nav obligāti jānorāda.

e-formas.lv: Aptaujas un formas Internetā! Bezmaksas anketas izveide, anketēšana, pētījumi.

atsauksmes