Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   какой скрипт нужен для того чтобы велся отсчет по дням в обратном порядке -4,3,2.... (http://www.flasher.ru/forum/showthread.php?t=97708)

lostiee 27.06.2007 18:58

какой скрипт нужен для того чтобы велся отсчет по дням в обратном порядке -4,3,2....
 
подскажите как пропистаь скрипт и какой именно для того чтобы в баннере отсчитывалось автоматически по дням - осталось 4,3,2...дня. ну чтобы я поставила баннер а оно каждый день меняло надпись.пожалуйста очень срочно надо:wacko:

BigDan 27.06.2007 19:08

надо делать связку с пхп. Каждый день через пхп записываешь инфу в файл и потом считываешь.

Kikasso 27.06.2007 20:30

Код:

var currYear = (new Date()).getFullYear();

var timeX:Date = new Date( currYear+1, 0, 1, 0, 0, 0, 0 );
var t:Number = timeX.getTime();
var tf:TextField = createTextField('tf', 1, 10, 10, 100, 10 );
tf.autoSize = 'left';
tf.text = '[]';
var tf2:TextField = createTextField('tf2', 2, 10, 15 + tf._height, 100, 10 );
tf2.autoSize = 'left';

onEnterFrame = function(){
  var d, h, m, s;
  var dt:Number = t - (new Date()).getTime();
  tf.text = ' до нового года осталось ' + dt + ' микросекунд ';
  s = Math.floor( dt/1000 );
  d = Math.floor( s/(24*60*60) );
  dt = s % (24*60*60);
  h = Math.floor( dt/ 3600 );
  dt %= 3600;
  m = Math.floor( dt/ 60 );
  s = dt % 60;
  tf2.text = 'то есть ' + d + ' дней ' + h + ' часов '+ m +' минут ' + s + ' секунд';
}

Поставьте нужную дату и берите нужные значения, можно не каждый кадр.
Месяцы от 0 до 11, дни от 1 до 31.. Ну это в хелпе есть.
Значения берутся с локального компьютера - если человек со временем не дружит, то сами понимаете, цифры будут неверны. Но это проблема юзера.


Часовой пояс GMT +4, время: 04:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.