BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Эффекты для сайта » Сколько дней живет ваш сайт? Скрипт на JavaScript

Сколько дней живет ваш сайт? Скрипт на JavaScript

2014-10-06 / Вр:23:43 / просмотров: 8356

Сколько дней живет ваш сайт? Скрипт на JavaScript

Стоит ли указывать на сайте, сколько дней он уже живет?
Да, в некоторых случаях это полезно! Например, вы владелец интернет-магазина, который существует уже долгое время. Для потенциального покупателя это может говорить о том, что вам можно доверять. Также «возраст» сайта положительно влияет на авторитет партнерских программ, букмекерских контор, сайтов обмена валют  и т. д.

А иногда хочется просто всем показать, каких удивительных результатов на сайте ты достиг за столь короткое время.
Вот так эта фишка выглядит у меня на блоге:

Сколько дней живет ваш сайт? Скрипт на JavaScript

Ну как вам? Чтобы установить себе такой счетчик, который будет показывать количество дней жизни сайта или блога, воспользуйтесь простым скриптом JavaScript:

<script language=JavaScript>
<!--
d0 = new Date('October 10, 2012');
d1 = new Date();
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.write('Этот сайт живет <B>' + Math.round(dt) + '</B>-й день.');
-->
</script>

Этот код можно вставлять на HTML, PHP, WordPress сайты в то место, где вы хотите видеть счетчик.

Настройки:

В строке №3 указываете месяц, число и год рождения сайта:

d0 = new Date('October 10, 2012');

Если кто не знает английского, вот список месяцев:

Январь – January
Февраль – February
Март – March
Апрель – April
Май – May
Июнь – June
Июль – July
Август – August
Сентябрь – September
Октябрь – October
Ноябрь – November
Декабрь – December

В строке №6 можно поменять текст:

document.write('Этот сайт живет <B>' + Math.round(dt) + '</B>-й день.');

Вот и все! Если что-то не будет получаться, пишите, помогу!

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

16 Ответов на комментарий - Сколько дней живет ваш сайт? Скрипт на JavaScript

  1. Денис Скрипник

    Когда-то была, а может и сейчас есть, папка с кучей подобных скриптов. Благодарю за напоминание об этом скрипте: теперь буду думать, где его разместить и стоит ли. :-)

  2. Татьяна Сова

    Спасибо огромное за такой интересный скрипт! Все получилось, все очень легко и просто! Установила у себя на блоге :smile:

  3. Степан => автор блога Степан => автор блога

    Пожалуйста, Татьяна! :)

  4. Лин

    Степа! спасибо это было клево! работает. Но..
    опять таки цифра невзрачная серая.. ( как-нить можно ее сделать красной? Пытался изменить строку скрипта вот так..
    -й день
    не вышло (

  5. Степан => автор блога Степан => автор блога

    Вот, пожалуйста:

    <script language=JavaScript>
    <!--
    d0 = new Date('October 10, 2012');
    d1 = new Date();
    dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
    document.write('Этот сайт живет <font color="cc0000"><B>' + Math.round(dt) + '</B></font>-й день.');
    -->
    </script>
    
  6. Лин

    Опять таки спасибо Степа! тут небольшой скрипт и я уж “додул” сам, все получилось, а вот с массивом array как то не сталкивался…
    Как бы ни было, Вам спасибо! Удачи автору и процветания блогу!!!
    С Уважением Лин

  7. Степан => автор блога Степан => автор блога

    Спасибо!!!

  8. Лин

    Привет Степан!
    Степа, немного есть проблемы. Суть.. скрипт работает но только в блоке HTML сайта, платформа smf
    Вот код

    <!--
    d0 = new Date(&#039;September 16, 2013&#039;);
    d1 = new Date();
    dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
    document.write(&#039;   <b>Сайту.. </b>    <B>' + Math.round(dt) + '</B>   <b>дней </b>   ' )   ;
    -->
    

    Но когда пытаюсь вставить этот же код (предварительно заключив его в контейнер Код в главный шаблон сайта index.template.php вылазят в коде 2 ошибки синтаксиса.
    Можешь что посоветовать? Плз.
    С Ув. Лин

  9. Степан => автор блога Степан => автор блога

    Здравствуйте!
    Если вы вставили код в такой формы, он работать не будет. Нужно указать, что это “javascript”

    <script>----код------</script>

    готовый код:

    <script>
    <!--
    d0 = new Date('October 10, 2012');
    d1 = new Date();
    dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
    document.write('Этот сайт живет <B>' + Math.round(dt) + '</B>-й день.');
    -->
    </script>
    

    Пробуйте!

  10. Лин

    Здравствуйте Степан!
    Именно так как вы привели готовый код, я выполнил. И вставил в главный шаблон правильно, в точно нужное место. И снова Dreamweaver выдал 3 ошибки синтаксиса. К сожалению нет возможности прикрепить скрин дабы вам показать.
    Не могу взять в толк.. почему код работает в блоке сайта, а на сервере
    нет, хотя аналогичные скрипты работают безупречно.
    С Ув. Лин

  11. Степан => автор блога Степан => автор блога

    Здравствуйте! Для меня это тоже закатка. Если код работает у вас на компе а на сервере не хочет, тогда спешитесь с хостинг-провайдером.

  12. Лин

    Степа! Да причем тут комп, сервер? Сайт то на сервере хостинга, а не локальном компе ).
    Мой хостинг стоит 75 долларов.
    и я не из той когорты любителей бесплатных и облачных хостин говых мышеловок. А сам пакет предоставляет весьма обширные опции, настройки и так скажем “навороты”, без которых вряд ли обойдется уважающий себя и своих пользователей админ.
    Абсолютно идентичные вашему, сторонние скрипты работают! а ваш нет. Третьи сутки бьюсь над этой проблемой.. результат 0
    С Ув. Лин

  13. Степан => автор блога Степан => автор блога

    Вставьте мой скрипт в этом редакторе https://xhtml.ru/instr/html_editor/ и убедитесь в том, что скрипт рабочий.

  14. Лин

    Здравствуйте Степа! все так проверил, скрипт рабочий без проблем.
    значит я не с того конца ухватился за палку… буду искать в чем проблема у меня. Спасибо. С Ув. Лин

  15. николай

    Здравствуйте
    а как сделать что-бы Скрипт сколько дней вашему сайту.
    показывал вот так 1 год 3 месяца 20 дней.

  16. Олег

    Николай, вот так попробуйте)

    &lt;!-- Высветить &quot;Форуму ... лет ... месяцев и ... дней&quot; BEGIN --&gt;
    &lt;SCRIPT language=JavaScript&gt;
    var fD = [2014, 1, 13], d1 = 6, m1 = 4, tx = [], rz, d = new Date,
    tD = [d.getFullYear (), d.getMonth (), d.getDate ()], dr = tD [2] - fD [2],
    mr = tD [1] - fD [1], yr = tD [0] - fD [0], Y = 'год-года-лет',
    M = 'месяц-месяца-месяцев', D = 'день-дня-дней', t = function (v, w) {
    var x = w.toString ().split (''), y = x [x.length - 1], z = 0; if (w &gt; 4 &amp;&amp; w &lt; 21
    || y == 0) z = 2; else if (y &gt; 1 &amp;&amp; y &lt; 5) z = 1; else if (y &gt; 4) z = 2; return ' ' + v.split ('-') [z]}
    if (dr &lt; 0) dr = tD [2] + d1, mr--; if (yr &gt; 0 &amp;&amp; mr &lt; 0) yr -= 1; if (mr &lt; 0) mr = tD [1] + m1; 
    var yt = (yr) ? yr + t (Y, yr) : ''; if (yt) tx [tx.length] = yt;
    var mt = (mr) ? mr + t (M, mr) : ''; if (mt) tx [tx.length] = mt;
    var dt = (dr) ? dr + t (D, dr) : ''; if (dt) tx [tx.length] = dt;
    if (tx.length == 1) rz = tx [0];
    if (tx.length == 2) rz = tx.join (' и ');
    if (tx.length == 3) rz = tx [0] + ', ' + tx [1] + ' и ' + tx [2];
    document.write(&quot;Форуму &lt;strong&gt;&quot; + rz + &quot;&lt;/strong&gt; (основан 13 января 2014)&quot;);
    &lt;/SCRIPT&gt;
    &lt;!-- Высветить &quot;Форуму ... лет ... месяцев и ... дней&quot; END --&gt;

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: , ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 802
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4573