Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Скрипт (https://forum.antichat.xyz/showthread.php?t=78476)

ziz1i 25.07.2008 19:42

Скрипт
 
Кто может написать скрипт джава...Для системы укоз

Что бы он отсчитавал время типа

До создания новой клманды осталось 16 дней 8 часов 33 секунды....

Ponchik 25.07.2008 19:46

скачать
_http://www.google.com/search?client=opera&rls=ru&q=javascript+%D1%81%D1% 87%D1%91%D1%82%D1%87%D0%B8%D0%BA+%D0%B4%D0%BE+%D1% 81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F&sourceid=op era&ie=utf-8&oe=utf-8
:rolleyes:

ziz1i 25.07.2008 19:48

Да я находил уже все это не поиму как поставить время чтоб не 100 дней а 16 дней надо

KaZ@NoVa 25.07.2008 19:48

Пончик , как всегда на высоте!) респект!)

Ponchik 25.07.2008 19:53

Цитата:

Сообщение от ziz1i
Да я находил уже все это не поиму как поставить время чтоб не 100 дней а 16 дней надо

Падажи тогда лет 50, тама уже будут компы чё мысли читают они сами тебе переменные пропишут
Цитата:

Сообщение от kuka1988
Пончик , как всегда на высоте!) респект!)

Не не не дэвид блейн!


А ваще ТС на, _http://www.justsayhi.com/bb/files/countdown/countdown.swf?co=5EC9FF&bgcolor=666666&date_month= 08&date_day=08&date_year=1&un=LHC%20ACTIVATION&siz e=giant&mo=08&da=08&yr=2008 это коллайдера, но ты на своё замени и размеры через object
Предотвращая твой вопрос: http://www.w3schools.com/TAGS/tag_object.asp

ziz1i 25.07.2008 20:10

Ponchik , Я вроде сделал только не понял как время ставить у меня все по нулям....Вообщем мне надо чтоб было

18дней 19 часов 20мин 59 секунд

И было написано "До создания новой команды"

InfernoNet 25.07.2008 20:27

Код:

<html>
<head>
<title>WOweb.ru - Scripts - JavaScript - Until...</title>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
 <Style>
  A:Link{ Color: #000000; Text-decoration: underline}
  A:Visited{ Color: #000000; Text-decoration: underline}
  A:Hover{ Color: #000000; Text-decoration: none}
 td, body {font-family: verdana, arial, helvetica; font-size:11px;} 
 </Style>

<!-- HEAD START HERE -->



<!-- HEAD END HERE -->




</head>
<body bgcolor="#EDEDED" text="#000000" link="#000000" topmargin="0" leftmargin="0">
<center>

<!-- BODY START HERE -->

 <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, 21) datetxt=("day");
 if (date1>1 && date1<5) datetxt=("days");
 if (date1>21 && date1<25) datetxt=("days");
 if (date1>4 && date1<21) datetxt=("days");
 if (date1>24 && date1<31) datetxt=("days");
 
 var txt=("Осталось до 01.01.09");
 if (month1==0 && date1==0) txt=("My Birthday Today");
 
 document.write('<font color="black" size="2">'+txt+'</font><br>');
 
 if (month1>0) document.write('<font color="black" size="2">'+month1+" "+monthtxt+'</font>');
 else document.write("");
 
 if (date1>0) document.write('<font color="black" size="2"> '+date1+" "+datetxt+'</font>');
 else document.write("");
 
 // -->
 </script>
 

<!-- BODY END HERE -->



</body>
</html>

Параметры:
Код:

var myDate=1
 var myMonth=1


ziz1i 25.07.2008 20:51

Не чего не понял =)

diznt 25.07.2008 20:53

мда

InfernoNet 25.07.2008 20:58

Скажи какую тебе дату нужно и я тебе скину архив сразу)

ziz1i 25.07.2008 21:14

16 дней 20часов 13 минут 50 сек

Лучше сразу код если можно

InfernoNet 25.07.2008 21:52

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<style type="text/css">

#countbox
{
  font-family: "Lucida Grande", Calibri, Georgia, Verdana;
}

#countbox .unit
{
  margin-left: 3px;
  font-size: 80%;
}

</style>

<script type="text/javascript">

var Countdown =
{
  timer: null,
  init: function(id, until)
  {
    Countdown.node  = document.getElementById(id);
    Countdown.update(until);
    Countdown.timer = setInterval(function()
    {
      Countdown.update(until);
    }, 1000);
  },

  stop: function()
  {
    clearInterval(Countdown.timer);
    return true;
  },
 
  update: function(until)
  {
    var s = Countdown.process(new Date(), until);
    Countdown.node.innerHTML = s || Countdown.stop() && 'Всё :)';
  },
 
  difference: function(before, after)
  {
    if (after < before) return false;

    var
    days  = after.getDate()  - before.getDate(),
    months = after.getMonth() - before.getMonth(),
    years  = after.getYear()  - before.getYear(),
    hms    = (after / 1000 - before / 1000) % 86400,
   
    seconds = Math.floor(hms % 60),
    minutes = Math.floor(hms/60) % 60,
    hours  = Math.floor(hms/3600) % 60,

    date = new Date();

    if (days < 0)
    {
      date.setFullYear(before.getYear(), before.getMonth(), 32);
      days += 32 - date.getDate();
      months--;
    }

    if (months < 0)
    {
      months += 12;
      years--;
    }

    return {
      years:  years,
      months:  months,
      days:    days,
     
      hours:  hours,
      minutes: minutes,
      seconds: seconds
    };
  },

  process: function(before, after)
  {
    var diff = null, a = [], i = '';
    if(!(diff = Countdown.difference(before, after))) return false;

    for(i in diff)
    {
      if(!diff[i]) continue;
      a.push('<span class="num">'
              + diff[i] +
            '</span><span class="unit">'
              + Countdown.lang[i][Countdown.lang.choose( diff[i] )] +
            '</span>');
    }

    return a.join(' ');
  },

  lang:
  {
    years:  ['год', 'года', 'лет'],
    months:  ['месяц', 'месяца', 'месяцев'],
    days:    ['день', 'дня', 'дней'],
    hours:  ['час', 'часа', 'часов'],
    minutes: ['минута', 'минуты', 'минут'],
    seconds: ['секунда', 'секунды', 'секунд'],
    choose:  function(n)
    {
      var m = n % 100, i = 2;
      if(m < 5 || 20 < m)
      {
        if((m %= 10) === 1)
        {
          i = 0;
        }
        else if(1 < m && m < 5)
        {
          i = 1;
        }
      }
      return i;
    }
  }
};

window.onload = function()
{
  Countdown.init('countbox', new Date(2008, 07, 29, 0, 0, 00));
};

</script>
</head>
<body>

<span id="countbox"></span>

</body>
</html>

В этой строке вводишь дату.
Код:

  Countdown.init('countbox', new Date(2008, 07, 29, 0, 0, 00));


Время: 02:39