четверг, 18 мая 2017 г.

Вывод текста в зависимости от времени



Вывод текста в зависимости от времени - JavaScript

<script  language="JavaScript">  
var h=(new Date()).getHours();  
if (h == 19 ) document. write('Сейчас от 19 д0 20 часов');  
if (h == 20 ) document. write('Сейчас от 20 до 21 часа'); 
</script>


JavascriptВыделить код
1
2
3
4
5
6
7
8
<script  
language="JavaScript">  
var h=(new Date()).getHours();  
if (h > 23 || h <7) document.write('Привет лунатикам! :)') ;  
if (h > 6 && h < 12) document.write('Доброе утро! Как спалось? :)');  
if (h > 11 && h < 17) document.write('Добрый день!');   
if (h > 17 && h < 24) document. write('Привет! Уже вечер...');  
</script>
Вывод на страницу даты, дня недели и времениПечать
Этот скрипт выводит на страницу в подробном виде текущую дату, день недели прописью и время.
Пример работы скрипта:
Сегодня 19 мая 117 года, пятница, 02:32
Код страницы (сохраните его в файле с расширением html):<html> <head> <title>Дата время.</title> <script language="JavaScript"> <!-- dayarray=new Array("воскресенье","понедельник","вторник","среда","четверг","пятница","суббота") montharray=new Array ("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря") ndata=new Date(); day=dayarray[ndata.getDay()]; month=montharray[ndata.getMonth()]; date=ndata.getDate(); year=ndata.getYear(); hours = ndata.getHours(); mins = ndata.getMinutes(); secs = ndata.getSeconds(); if (hours < 10) {hours = "0" + hours } if (mins < 10) {mins = "0" + mins } if (secs < 10) {secs = "0" + secs } datastr=("Сегодня "+ date +" "+ month +" "+ year +" года, "+day+", "+ hours + ":" + mins ) --> </script> </head> <body> <script language="JavaScript"> <!-- document.write(datastr); --> </script> </body> </html>


Сценарий выводит дату, с которой начинается текущая неделя. Это свойство применяется для того, чтобы каждую неделю обновлялась ссылка на соответствующую Web-страницу.


<!-- TWO STEPS TO INSTALL CURRENT WEEK:

  1.  Copy the coding into the HEAD of your HTML document
  2.  Add the last code into the BODY of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Mark McCain (sub235k@worldnet.att.net) -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
page_extension = ".html";
var today = new Date();
var day = today.getDate();
var month = today.getMonth() + 1;
var year = today.getYear();
if (year < 2000)    // Y2K Fix, Isaac Powell
year = year + 1900; // http://onyx.idbsu.edu/~ipowell
var offset = today.getDay();
var week;

if(offset != 0) {
day = day - offset;
if ( day < 1) {
if ( month == 1) day = 31 + day;
if (month == 2) day = 31 + day;
if (month == 3) {
if (( year == 00) || ( year == 04)) {
day = 29 + day;
}
else {
day = 28 + day;
   }
}
if (month == 4) day = 31 + day;
if (month == 5) day = 30 + day;
if (month == 6) day = 31 + day;
if (month == 7) day = 30 + day;
if (month == 8) day = 31 + day;
if (month == 9) day = 31 + day;
if (month == 10) day = 30 + day;
if (month == 11) day = 31 + day;
if (month == 12) day = 30 + day;
if (month == 1) {
month = 12;
year = year - 1;
}
else {
month = month - 1;
      }
   }
}

week = month + "-" + day + "-" + year; // i.e. 10-31-99
page = week + page_extension;          // i.e. 10-31.99.html

link = "<a href='" + page + "'>Page of the Week</a>"; // link to 10-31-99.html
//  End -->
</script>
</HEAD>

<!-- STEP TWO: Copy this code into the BODY of your HTML document  -->

<BODY>

<script>
document.write(link);

// or you can use
// document.write(week)
// or
// document.write(page)

</script>

<p><center>
<font face="arial, helvetica" size="-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>

<!-- Script Size:  1.75 KB -->












0 коммент.:

Отправить комментарий