Вебмастеру
   Пример 1.1
1. Еще примеры
   Пример 1.2
   Пример 1.3
   Пример 1.4
2. Кнопки
   Пример 2.1
   Пример 2.2
   Пример 2.3
   Пример 2.4
   Пример 2.5
   Пример 2.6
   Пример 2.7
3. Календарь JavaScript
   Пример 3.1
   Пример 3.2
   Пример 3.3
   Пример 3.4
   Пример 3.5
   Пример 3.6
4. Еще один календарь JavaScript
   Пример 4.1
   Пример 4.2
   Пример 4.3
   Пример 4.4
5. Интергрирование с PHP
   Пример 5.1
Приложение A
Приложение Б

   Пример для
   всех параметров

   zip

en

Вебмастеру

4. Еще один календарь JavaScript

Вот здесь есть еще один календарь, написанный на JavaScipt. Давайте посмотрим как его можно интегрировать с Православным календарем. Загрузите его и распакуйте в папку examples/jscalendar-1.0. Сделаем ссылки на сам календарь, стили, установочный скрипт и скрипт языка, как того требует документация:

<!-- calendar stylesheet -->
<link rel="stylesheet" type="text/css" media="all" href="jscalendar-1.0/calendar-win2k-cold-1.css" title="win2k-cold-1" />
<!-- main calendar program -->
<script type="text/javascript" src="jscalendar-1.0/calendar.js"></script>
<!-- language for the calendar -->
<script type="text/javascript" src="jscalendar-1.0/lang/calendar-ru-win.js"></script>
<!-- the following script defines the Calendar.setup helper function, which makes
adding a calendar a matter of 1 or 2 lines of code. -->
<script type="text/javascript" src="jscalendar-1.0/calendar-setup.js"></script>

Затем в HTML идет уже знакомы нам скрипт для всплывающих окон. Место для календаря будет в

<div style="float: right; margin-left: 1em; margin-bottom: 1em;" id="calendar-container"></div>

Место для православного календаря будет в

<div id="T1R"></div>

Слегка изменим установочный скрипт из примера статического календаря и мы получим пример 4.1. Если вы щелкните на день, увидите Православный календарь на тот же день.

В примере примере 4.2 мы создали таблицу с двумя ячейками. В левой поместили Православный календарь, а в правой - календарь JavaScipt.

В примере примере 4.3 мы поместили дополнительный код, чтобы при первой загрузке страницы появлялся Православный календарь на текущий день. В этом же примере мы удалили оператор

if (calendar.dateClicked).

Теперь Православный календарь показывается, когда меняется месяц или год.

И, наконец, в примере 4.4 спрятана таблица.

 

 

 

Предыдущая глава: 3. Календарь JavaScript

Следующая глава: 5. Интергрирование с PHP

Пресвятая Троице, Боже Наш, Слава Тебе!