Скрипты - Рецепты JavaScript


Скрипты - JavaScript

Тег <script> предназначен для описания скриптов, позволяющих выполнять разные действия непосредственно на машине пользователя. Распологаются данные скрипты внутри HTML документов.

<script type="text/javascript">
<!--
Текст программы
//-->
</script>

Также скрипты можно располагать во внешних файлах и связывать их со страницами ссылками

<script type="text/javascript" src="file.js"></script>

Несколько простых скриптов

Скрипт дата

<script type="text/javascript">
<!--
var months=new Array(13);
months[1]="января";
months[2]="февраля";
months[3]="марта";
months[4]="апреля";
months[5]="мая";
months[6]="июня";
months[7]="июля";
months[8]="августа";
months[9]="сентября";
months[10]="октября";
months[11]="ноября";
months[12]="декабря";
var time=new Date();
var lmonth=months[time.getMonth() + 1];
var date=time.getDate();
var year=time.getYear();
var day=time.getDay() + 1;
if (year < 2000)
year = year + 1900;
if(day==1) DayofWeek = "Воскресенье.";
if(day==2) DayofWeek = "Понедельник.";
if(day==3) DayofWeek = "Вторник.";
if(day==4) DayofWeek = "Среда.";
if(day==5) DayofWeek = "Четверг.";
if(day==6) DayofWeek = "Пятница.";
if(day==7) DayofWeek = "Суббота.";
document.write( "<right>"+ date + " ");
document.write(lmonth + " " + year + " "+ "года" + ","+" " + DayofWeek + "<\/right>");
//-->
</script>


Результат


Скрипт приветствия (по времени суток)

<script type="text/javascript">
<!--
var h=(new Date()).getHours();
if (h > 23 || h < 7) document.write("Доброй ночи!");
if (h > 6 && h < 12) document.write("С добрым утром!");
if (h > 11 && h < 19) document.write("Добрый день!");
if (h > 18 && h < 24) document. write("Добрый вечер!");
-->
</script>


Результат


Защита e-mail от ботов

<script type="text/javascript">
//<![CDATA[
var at=' ';
at += '<a hr';
at += 'ef="mailto:greenfam';
at += '@y';
at += 'a.ru">greenfam@y';
at += 'a.ru<\/a>';
document.write(at);
//]]>
</script>


Результат


Отключение правой кнопки мыши

<script type="text/javascript">
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2) {
(message);
return false;}}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
-->
</script>



Галерея Слайдшоу - SlideShow

Галерея 2 Слайдшоу - SlideShow



 

 

 

 

Поиск по сайту

 

Hosted by uCoz