Очередной велосипед. Честно скажу — просто хотелось что-то такое сделать более-менее изящное.
Предлагаю общественности очередной ява-скриптовый календарь.
По работе пишу на ASP.NET, часто пользуюсь встроенным календарем. Но он, понятное дело, на сервере работает, в общем, требует перезагрузки и т.п. Хотелось сделать что-то легковесное и в то же время легко подключаемое в реальную страницу. Что и выношу на суд общественности.
На выходе — валидный xHTML.
Чем отличается от прочих собратьев?
Про включение в проект — пара слов. Надо вот что вписать в страничку:
Предлагаю общественности очередной ява-скриптовый календарь.
По работе пишу на ASP.NET, часто пользуюсь встроенным календарем. Но он, понятное дело, на сервере работает, в общем, требует перезагрузки и т.п. Хотелось сделать что-то легковесное и в то же время легко подключаемое в реальную страницу. Что и выношу на суд общественности.
На выходе — валидный xHTML.
Чем отличается от прочих собратьев?
- Внешний вид — только CSS, никаких впаянных в код картинок или стилей
- Включать в страницу удобно
Про включение в проект — пара слов. Надо вот что вписать в страничку:
- Добавляем наймспейс к элементу «HTML»:
<HTML xmlns:tb="http://technobrain.110mb.com/software/jscalendar">
- Включаем «скин» (CSS-файл):
Включаем собственно JS-либу:
/>
А вот конкретно в странице, в том месте, где нам нужен календарь, пишем хитрый тэг:
<tb:jscalendar onSelected="onChangeDate" tb:InitialDate="24.03.2008">
пофиксено, по ссылкам — актуальные версии. В комментариях мне указали, что я не оригинален, впрочем, я не сомневался, что делаю велосипед. Скины, которые приложены — конечно же, очень далеки от совершенства. С раскрасками у меня не всегда хорошо.