Фильтр по:
  

  • Страница 1 из 1
  • 1
Модератор форума: likbezz  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » $LASTMOD$ и datetime - HTML5
$LASTMOD$ и datetime - HTML5
Дата: Понедельник, 08.06.2015, 15:48 |
Рядовой
Группа: Зарегистрированные
Сообщений: 1
Награды: 0
Репутация: 0
Статус: Offline


Как можно реализовать вот это:

Код
<time itemprop="lastReviewed" datetime="$LASTMOD$">$LASTMOD$</time>


Проблема в том что JavaScript не работает, если я его в datetime="" запихну. W3c не распознает JavaScript внутри тега.

Вот мой скрипт для $LASTMOD$:

Код
<script>  
   /*<![CDATA[*/   
   var yearX, monthX, dayX = 0;   
   a = $LASTMOD$;   
   b = parseInt(a/86400);   
   c = b-730;   
   d = parseInt(c/1461);   
   yearX = 1972+(d*4);   
   e = c-(d*1461);   
   if(e>366){e=e-366; yearX=yearX+1};   
   if(e>365){while (e>365){e=e-365; yearX=yearX+1}};   
   k=e;   
   monthX=1;   
   if(yearX%4==0){l=60}else{l=59};   
   if(k>l){monthX=monthX+2; k=k-l}else{if(k>31){k=k-31; monthX=monthX+1};};   
   if(k>61){while(k>61){k=k-61; monthX=monthX+2}};   
   if(k>31){k=k-31; monthX=monthX+1};   
   dayX=k+1;   
   if(dayX<10){dayX='0' + dayX};   
   if(monthX<10){monthX='0' + monthX};  
   document.getElementById('dateModified').innerHTML = document.write(dayX + '.' + monthX + '.' + yearX);   
   /*]]>*/  
   </script>


 
Дата: Понедельник, 08.06.2015, 17:56 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Universaldenker,
Цитата Universaldenker, Пн, 08.06.2015, 15:48:29
Как можно реализовать вот это:

Только использовав дополнительное поле и, при редактировании/добавлении в которое, заносить дату в нужном формате.


 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Вопросы/ответы на тему JQuery и JScript на сайтах в uCoz » $LASTMOD$ и datetime - HTML5
  • Страница 1 из 1
  • 1
Поиск:


Мобильная версия