JAVASCRIPT В ПРИМЕРАХ. Вычисляет день недели какого-нибудь события

Недорогой но высококачественный сайт. Такое может быть? Да. У нас может быть всё. Достойное качество по доступной цене.
С точки зрения нашей студии создание сайта недорого значит, прежде всего, отменно, технологично и потом уже - недорого.
Удаленная форма работы с клиентами оптимизирует наши расходы и мы можем делать сайты по всему миру. Вам совсем не нужно приезжать к нам. Мы сэкономим Ваше время и средства.

В столь непростое время глобального финансового кризиса, когда отмирают старые схемы бизнеса, появляются новые. Самое лучше время для начала своей деятельности. Вы начинаете свой бизнес, а я помогу создать вам свой сайт очень недорого, для вас.
Огромной популярностью пользуются так называемые сайты-визитки.
Создание сайта-визитки - это совсем недорого, и будет по карману даже начинающему предпринимателю. При разработке подобного сайта достаточно небольшого бюджета.


JavaScript (Java-скрипт, яваскрипт) - язык обработки сценариев, позволяющий выполнять на компьютере пользователя определенные действия с HTML-страницами и объектами, размещенными на ней. JavaScript (яваскрипт, ява скрипт, джаваскрипт, джава скрипт, js, jscript, ECMAScript) - объектно-ориентированный язык программирования. Интерпретатор (выполняется пошагово). В отличии от PHP выполняется не на сервере, а на клиенте (в браузере). Не требует специальной установки и настройки, поддерживается всеми современными браузерами, однако, в некоторых случаях может быть отключен по соображениям безопасности. Обычно используется для интерактива (небольших вычислений, проверки введенных значений, анимации и т.д.). Является частью технологии Ajax.


В сети много различных справочников JavaScript с примерами, но очень немногие описывают, а особенно показывают каков будет результат и вот решил создать on-line справочник, разбитый на категории и рубрики.У меня часто возникала проблема какие-то скрипты идут в Internet Explorer и Opera, а в FireFox не работают, сделал подборку скриптов, которые работают в этих трёх браузерах.

                    


Вычисляет день недели какого-нибудь события

JavaFILE

banner.GIF (2826 bytes)

Ever wonder what day you were born on? Well, you can find out with this neat little script. Simply type your bithdate in the algorithingie below, and it will tell ya'...honest!

Author: Michael Gudaitis   Download the Script

To use this algorithm, input your date of birth (MM/DD/YYYY), press "ok" and then boom the day of the week in which you were born on appears.

Zeller's Algorithm
Month:

Day:

Year:

Example:
11-1-1970
Sunday


Your were born on a



Код скрипта

<html>


<head><script LANGUAGE="JavaScript">


<!--

//Author: Michael Gudaitis

//e-mail: sparrow@erols.com

//You may use this script free of charge so long as

//this copyright information stays intact.

//copyright 1998


function cala_day(form) {


       var nSwitch = 0

       var nMonth = parseInt(form.month.value)

       var nDay =  parseInt(form.day.value)

       var nYear =  parseInt(form.year.value)


       if(!(nYear % 4) && (nMonth > 2)) {

               nSwitch = 1

       }              


       var nDayOfWeek = cala_weekday(nMonth, nDay, nYear)


       if(nSwitch) {

               nDayOfWeek++

               nSwitch = 0

       }


       day_display(form, nDayOfWeek)

}


function cala_weekday( x_nMonth, x_nDay, x_nYear) {


       if(x_nMonth >= 3){      

               x_nMonth -= 2

       }

       else {

               x_nMonth += 10

       }


       if( (x_nMonth == 11) || (x_nMonth == 12) ){

               x_nYear--

       }


       var nCentNum = parseInt(x_nYear / 100)

       var nDYearNum = x_nYear % 100


       var nPart1 = parseInt(2.6 * x_nMonth - .2)


       var nZeller = (parseInt(nPart1 + x_nDay + nDYearNum + (nDYearNum / 4) + (nCentNum / 4) - 2 * nCentNum)) % 7


       if(nZeller < 0){

               nZeller += 7

       }


       return nZeller

}


function day_display(form, x_nDayOfWeek) {


       if(x_nDayOfWeek == 0) {

               form.birthday.value = "Saturday"

               return

       }

       if(x_nDayOfWeek == 1) {

               form.birthday.value = "Sunday"

               return

       }

       if(x_nDayOfWeek == 2) {

               form.birthday.value = "Monday"

               return

       }

       if(x_nDayOfWeek == 3) {

               form.birthday.value = "Tuesday"

               return

       }

       if(x_nDayOfWeek == 4) {

               form.birthday.value = "Wednesday"

               return

       }

       if(x_nDayOfWeek == 5) {

               form.birthday.value = "Thursday"

               return

       }

       if(x_nDayOfWeek == 6) {

               form.birthday.value = "Friday"

               return

       }


       form.birthday.value = "Not a valid date."

}

//-->


</script>


<title>JavaFILE</title>

<base target="leftframe">

</head>


<body BGCOLOR="#ffffff" link="#CC0033" vlink="#333399" alink="#FF0000" <!--content start-->


<p align="center"><img src="http://www.javafile.com/images/banner.GIF"

alt="banner.GIF (2826 bytes)"></p>


<table WIDTH="96%" BORDER="0" CELLSPACING="5" CELLPADDING="5">

 <tr>

   <td WIDTH="100%">Ever wonder what day you were born on? Well, you can find out with this

   neat little script. Simply type your bithdate in the algorithingie below, and it will tell

   ya'...honest!<font FACE="ARIEL,HELVETICA" SIZE="-1"><p align="center"></font>Author: <a

   href="mailto:sparrow@erols.com">Michael Gudaitis</a>&nbsp;&nbsp; <a

   href="http://www.javafile.com/javascripts/clocks/calc3.zip">Download the Script</a><font

   FACE="ARIEL,HELVETICA" SIZE="-1"></p>

   <p>To use this algorithm, input your date of birth (MM/DD/YYYY), press &quot;ok&quot; and

   then <i>boom</i> the day of the week in which you were born on appears. </p>

   <form>

     <div align="center"><center><table WIDTH="225" BORDER="1" ALIGN="CENTER">

       <tr>

         <td WIDTH="250" COLSPAN="2" ALIGN="center" bgcolor="#0000FF"></font><font SIZE="-1"

         color="#FFFFFF" FACE="ARIEL,HELVETICA"><b>Zeller's Algorithm</b></font><font

         FACE="ARIEL,HELVETICA" SIZE="-1"></td>

       </tr>

       <tr>

         <td WIDTH="100" bgcolor="#FF0000"><font color="#FFFF00"><font SIZE="2"><b>Month:</b><input

         TYPE="Text" NAME="month" SIZE="4"><br>

         <br>

         <b>Day:</b><input TYPE="Text" NAME="day" SIZE="4"><br>

         <br>

         <b>Year:</b><input TYPE="Text" NAME="year" SIZE="4"></font> </font></td>

         <td WIDTH="125" ALIGN="center" bgcolor="#FF0000"><font color="#FFFF00"><br>

         <font SIZE="2"><b>Example:</b></font> <br>

         <font SIZE="2"><i><b>11-1-1970</b><br>

         <b>Sunday</b></i><br>

         <br>

         <b>Your were born on a</b></font> <br>

         <input TYPE="Text" NAME="birthday" SIZE="10"> </font></td>

       </tr>

       <tr>

         <td COLSPAN="2" ALIGN="center" bgcolor="#0000FF"><input TYPE="button" VALUE="OK"

         ONCLICK="cala_day(this.form)"><input TYPE="reset"></font></td>

       </tr>

     </table>

     </center></div>

   </form>

   </td>

 </tr>

</table>

<!--content stop-->

</body>

</html>


   Почти всегда целью создания сайта является получение прибыли, которая в свою очередь, зависит от его внешнего вида. Статистика говорит, что около 94% людей, при выборе товара, сначала обращают внимание на упаковку, а потом уже на её содержимое. И если эта упаковка не привлекательная и безвкусная, мало кто обратит на нее внимание, и, соответственно, товар не будет пользоваться спросом.
   В случае с интернет, “упаковкой” выступает ваш сайт, а “товаром” - его контент. Если сайт выглядит непривлекательно, то каким бы ценным и нужным не было его содержимое, люди будут обходить его стороной. Наша задача - сделать ваш сайт привлекательным и удобным, чтобы люди чувствовали себя уютно и комфортно, чтоб они возвращались к вам еще и еще. Соответствие между ценой и качеством вас, несомненно, порадуют.
.
   Мы делаем сайты для бизнеса, а не красочную картинку, которая увешена тяжеловесными флэшами и огромными фотографиями.
   Пользователя, когда он попадает на абсолютно любой сайт, прежде всего интересует информация, затем, как реализовать на этом сайте полученную информацию, чтобы было удобно и просто (юзабилити), подбор цветовой гаммы, расположение блоков на странице и многое другое.

   Перед тем, как заказывать создание сайта, рекомендуем прочесть статью А зачем мне (нам) сайт? или Что нужно знать заказчику сайта
Да и вообще, обратите внимание на раздел Статьи о продвижении сайта и бизнеса там вы найдёте ответы на многие вопросы.