Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Часы и календари


Часы и календари

Сообщений 1 страница 13 из 13

1

Скрипт показывает сколько дней осталось до заданного праздника

Код:
<script>
today = new Date()
//  Здесь впишите дату до которой делать отсчет 
nextEVENT = new Date("June  7, 2006")
//Эта часть скрипта производит расчет
msPerDay = 24 * 60 * 60 * 1000 ; // Рассчет миллисекунд
daysLeft = (nextEVENT.getTime() - today.getTime()) / msPerDay;
daysLeft = Math.round(daysLeft);
//Здесь выводится на экран информация о днях
document.write("<div align=\"center\">До праздника осталось: <em>" + daysLeft + " </em>дней</div>");
</script>

0

2

Скрипт нормальный, только последняя строчка ни к чему. Тема закрыта, спасибо, будет перенесена вв соотуетствующий раздел. :)

0

3

Zebra
На самом деле не закрыла  :)

0

4

а у меня все класно встало!!!прикольно

0

5

вы не подскажете, как вставлять всякие там календарики и часы? сайт с коллекцией часов и календарей у меня есть, а кодов нету :(

0

6

dina_oda
Зайди сюда: http://fantasyflash.ru/ . Тут много календарей и прочего с кодами. Просто копируй весь код и вставляй в Админка - Настройки - ХТМЛ поля (верх/низ) .

0

7

ДОМИНИОН
огромное спасибо!

0

8

(с) SKEE


Часы До нового года осталось:

1.

Код:
<div id='x1' style='padding:10px; border: 1px dashed red;'></div> 

<script Language="JavaScript"> 


var timeStr, dateStr, ostStr, x; 

function clock() { 
        now= new Date(); 
        ex = new Date(2007,0,1,0,0,0); 

        // врем\я  
        hours= now.getHours(); 
        minutes= now.getMinutes(); 
        seconds= now.getSeconds(); 
        timeStr= "" + hours; 
        timeStr+= ((minutes < 10) ? ":0" : ":") + minutes; 
        timeStr+= ((seconds < 10) ? ":0" : ":") + seconds; 
         
        // дата  
        date= now.getDate(); 
        month= now.getMonth()+1; 
        year= now.getYear(); 
        dateStr= "" + date; 
        dateStr+= ((month < 10) ? "/0" : "/") + month; 
        dateStr+= "/" + year; 



         
        ostStr= ""; 
        x = (ex.getTime() - now.getTime())/1000;   
        ostStr = Math.floor(x/60/60) + ' ч. '; 
        ostStr = ostStr + Math.floor((x/60/60 - Math.floor(x/60/60))*60) + ' мин. '; 
        x = (((x/60/60 - Math.floor(x/60/60))*60) - Math.floor((x/60/60 - Math.floor(x/60/60))*60))*60; 
        ostStr = ostStr + Math.floor(x) + ' сек. '; 
        x = (x - Math.floor(x))*1000; 
        ostStr = ostStr + Math.floor(x) + ' мсек. '; 
         
         
        document.getElementById('x1').innerHTML =  '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Текущее время:&nbsp;&nbsp; ' + timeStr + '  ' + ' &nbsp;&nbsp;До нового года осталось:&nbsp;&nbsp;' + ostStr;


         
        Timer= setTimeout("clock()",10); 
}     

clock(); 
</script>

2.

Код:
<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;
  var myDate=01
  var myMonth=01
    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=("месяц");
    if (month1>1 && month1<5) monthtxt=("месяцa");
    if (month1>4) monthtxt=("месяцев");
    if (date1==1, 21) datetxt=("день");
    if (date1>1 && date1<5) datetxt=("дня");
    if (date1>21 && date1<25) datetxt=("дня");
    if (date1>4 && date1<21) datetxt=("дней");
    if (date1>24 && date1<31) datetxt=("дней");

 	 var txt=("До нового года осталось:");
    if (month1==0 && date1==0) txt=("Сегодня 1 января");
	document.write(txt+' ');
    if (month1>0) document.write(month1+" "+monthtxt+' ');
      else document.write("");
    if (date1>0) document.write(date1+" "+datetxt);
      else document.write("");

</SCRIPT>

0

9

Плдскажите, пожалуйста. как сделать, чтобы календарик не занимал отдельное место, а выставлялся в одной строке (на одном уровне с какой-нибудь другой картинкой? Например - у меня линейка "До Нового года..." и хотелось, чтобы на этом же уровне был календарь.

0

10

Скрипт Форум в сети уже....

<script language="JavaScript">
<!--
d0 = new Date('March 20, 2006');
d1 = new Date();
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.write('<SMALL>');
document.write('<font color=red>Форум живёт(может и нет)</font><B>' + Math.round(dt) + '</B>-й день.');
document.write('</SMALL>');
-->
</script>

Отредактировано karpoff (Чт, 7 Дек 2006 11:08:07)

0

11

Zebra написал(а):

Часы До нового года осталось:

1.

Код:
<div id='x1' style='padding:10px; border: 1px dashed red;'></div>

<script Language="JavaScript">

var timeStr, dateStr, ostStr, x;

function clock() {
        now= new Date();
        ex = new Date(2007,0,1,0,0,0);

        // врем\я 
        hours= now.getHours();
        minutes= now.getMinutes();
        seconds= now.getSeconds();
        timeStr= "" + hours;
        timeStr+= ((minutes < 10) ? ":0" : ":") + minutes;
        timeStr+= ((seconds < 10) ? ":0" : ":") + seconds;
         
        // дата 
        date= now.getDate();
        month= now.getMonth()+1;
        year= now.getYear();
        dateStr= "" + date;
        dateStr+= ((month < 10) ? "/0" : "/") + month;
        dateStr+= "/" + year;

         
        ostStr= "";
        x = (ex.getTime() - now.getTime())/1000;   
        ostStr = Math.floor(x/60/60) + ' ч. ';
        ostStr = ostStr + Math.floor((x/60/60 - Math.floor(x/60/60))*60) + ' мин. ';
        x = (((x/60/60 - Math.floor(x/60/60))*60) - Math.floor((x/60/60 - Math.floor(x/60/60))*60))*60;
        ostStr = ostStr + Math.floor(x) + ' сек. ';
        x = (x - Math.floor(x))*1000;
        ostStr = ostStr + Math.floor(x) + ' мсек. ';
         
         
        document.getElementById('x1').innerHTML =  '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Текущее время:&nbsp;&nbsp; ' + timeStr + '  ' + ' &nbsp;&nbsp;До нового года осталось:&nbsp;&nbsp;' + ostStr;

Зебра,а можешь код переделать чтоб показывал только часы,минуты,секунды.Я просто в этом ноль.

0

12

Непулучается поставить не часы,не бннер,не кнопку...и т.д

0

13

А где можно пример посмотреть?

0


Вы здесь » Единый форум поддержки » Корзина » Часы и календари