• 09-07-2010, 16:48:00
    #1
    İyi günler dilerim şimdiden herkezden allah razı olsun.Hotmail.com 'da gördüm sabah öğle ve akşam teması değişiyor bunu javascriptle yapıyorlar. bir yerden bu kodu buldum buda rasgele günde bir kere çalısıyor yapamadım birtürlü yardımcı olurmunuz??

    function setCookie(c_name,value,expiredays)
    {
    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);
    document.cookie=c_name+ "=" +escape(value)+
    ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
    }
     
    function getCookie(c_name)
    {
    if (document.cookie.length>0)
      {
      c_start=document.cookie.indexOf(c_name + "=");
      if (c_start!=-1)
        { 
        c_start=c_start + c_name.length+1; 
        c_end=document.cookie.indexOf(";",c_start);
        if (c_end==-1) c_end=document.cookie.length;
        return unescape(document.cookie.substring(c_start,c_end));
        } 
      }
    return "";
    }
     
    var now = new Date();
    var gun= now.getDate();
    //alert(gun);
     
     
    if(getCookie('actim')!=gun){
    //kodlarınız buraya
    alert('kodlari işletiyorum');
    }
     
    if(getCookie("actim")==''){
    //ilk defa açılıyor
    setCookie('actim',gun,1);
    //alert('cookie ekledim');
    }
  • 10-07-2010, 02:50:15
    #2
    var today = new Date();
    var styledoc = 'sabah.css';
    if((today.getHours() < 5) && (today.getHours() > 19)){ //Akşam 8den sabah 5e kadar
    styledoc ='gece.css';
    }elseif((today.getHours() < 20) && (today.getHours() > 12)){ //Öğlen 1den akşam 8e kadar
    styledoc ='oglen.css';
    }
    var headID = document.getElementsByTagName("head")[0];
    var cssNode = document.createElement('link');
    cssNode.type = 'text/css';
    cssNode.rel = 'stylesheet';
    cssNode.href = styledoc;
    cssNode.media = 'screen';
    headID.appendChild(cssNode);
  • 10-07-2010, 13:35:51
    #3
    mystec adlı üyeden alıntı: mesajı görüntüle
    var today = new Date();
    var styledoc = 'sabah.css';
    if((today.getHours() < 5) && (today.getHours() > 19)){ //Akşam 8den sabah 5e kadar
    styledoc ='gece.css';
    }elseif((today.getHours() < 20) && (today.getHours() > 12)){ //Öğlen 1den akşam 8e kadar
    styledoc ='oglen.css';
    }
    var headID = document.getElementsByTagName("head")[0];
    var cssNode = document.createElement('link');
    cssNode.type = 'text/css';
    cssNode.rel = 'stylesheet';
    cssNode.href = styledoc;
    cssNode.media = 'screen';
    headID.appendChild(cssNode);

    Çok teşekkürler..