счётчик

Discussion in 'Болталка' started by Don.Xyan, 25 Dec 2009.

  1. Don.Xyan

    Don.Xyan Banned

    Joined:
    25 Dec 2009
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    помогите найти плиз счётчик обратного отсчета(красивый) для сайта/блога....гуглил..ничего хорошего не нашел
    1.новогодний счётчик
    2. и более деловой(строгий)
     
    #1 Don.Xyan, 25 Dec 2009
    Last edited: 25 Dec 2009
  2. Aikaram

    Aikaram Elder - Старейшина

    Joined:
    8 Jun 2009
    Messages:
    146
    Likes Received:
    256
    Reputations:
    42
    Есть у меня один...
     
  3. Cthulchu

    Cthulchu Elder - Старейшина

    Joined:
    22 Nov 2007
    Messages:
    405
    Likes Received:
    709
    Reputations:
    85
    Очень советую использовать в качестве счетчика i.
    Очень хорошая, проверенная и зарекомендовавшая себя с лучшей стороны переменная. Если нужен еще один счетчик, а i уже занята - можно юзать j и k.
    Удачи!
     
  4. Scripter

    Scripter Member

    Joined:
    3 Sep 2008
    Messages:
    141
    Likes Received:
    95
    Reputations:
    6
    Code:
     <script language="JavaScript"> 
     
     <!-- 
     function myFunction1(){ 
     if (date<=myDate) month1=12-(month-myMonth); 
     else month1=11-(month-myMonth); 
     } 
     function myFunction2(){ 
     if (date>myDate) month1=(myMonth-month-1); 
     else month1=(myMonth-month); 
     } 
     function myFunction3(){ 
     if (date<=myDate) month1=0; 
     else month1=11; 
     } 
     
     function myFunction4(){ 
     if (month==2) date1=(28-date+myDate); 
     if (month==4) date1=(30-date+myDate); 
     if (month==6) date1=(30-date+myDate); 
     if (month==9) date1=(30-date+myDate); 
     if (month==11) date1=(30-date+myDate); 
     if (month==1) date1=(31-date+myDate); 
     if (month==3) date1=(31-date+myDate); 
     if (month==5) date1=(31-date+myDate); 
     if (month==7) date1=(31-date+myDate); 
     if (month==8) date1=(31-date+myDate); 
     if (month==10) date1=(31-date+myDate); 
     if (month==12) date1=(31-date+myDate); 
     } 
     
     var date=(new Date()).getDate(); 
     var month=(new Date()).getMonth()+1; 
     
     //Set Yuor Date. 
     var myDate=1 
     var myMonth=1 
     if (month>myMonth) myFunction1(); 
     if (month<myMonth) myFunction2(); 
     if (month==myMonth) myFunction3(); 
     
     if (date<=myDate) date1=(myDate-date); 
     if (date>myDate) myFunction4(); 
     
     if (month1==1) monthtxt=("month"); 
     if (month1>1 && month1<5) monthtxt=("months"); 
     if (month1>4) monthtxt=("monthes"); 
     
     if (date1==1) datetxt=("день"); 
     if (date1>1 && date1<5) datetxt=("дня"); 
     if (date1>5 && date1<21) datetxt=("дней"); 
     if (date1>20 && date1<25) datetxt=("дня"); 
     
     var txt=(""); 
     if (month1==0 && date1==0) txt=(""); 
    
     if (date1>0) document.write('<font color="red" size="5"> '+date1+'</font>'+" "+'<font color="red"> '+datetxt+'</font>'); 
     else document.write(""); 
     // --> 
     </script>