Архив рубрики «Яваскрипт»

Кластеризация точек на гугл.картах

21.10.2009

Раз:
1

Два:
2

Демка

Яваскрипт-дерево

21.10.2009

Древовидная структура на списках dl.

tree

Сумма строкой

06.10.2009

Полуфабрикат для одного из проектов. Преобразует замусоренное буквами, запятыми, пробелами число в соответствующий текст.

Закладки в кукисы на яваскрипте

28.09.2009

Писал для libspace.ru закладочки для текста:

Еще один примерчик и архив с ним.

Distance opacity

13.08.2009

Надо будет где-нибудь использовать фичу из МС Офиса 2007 с расстоянием от мыши до объекта в вебе.

Набросано на мутулзе.

Multibox на mootools 1.2

05.08.2009

Обновил мультибокс. Теперь он не склеивает всю медийку и форму логина в одну галерею. Например, можно отдельно сделать rel=»mbox_photo» фотки и отдельно rel=»mbox_video» видео. Неуправляемый плеер, который был по умолчанию заменил на jw player.

Архив с кодом

Комитет общественых связей, верстка

30.06.2009

Главная страница портала:

Раздвигайка для проблемно-ориентированной навигации:

Страница услуг:

Страница для конкретной социальной группы:

Списки:

Статья:

Мультибокс для медийных материалов:

Версия для печати без перезагрузки страницы:

Дизайнер: Игорь Старков.
Работа сдана в июне 2009 года.

Поля ввода с памятью и как сменить тип password на text на mootools

02.04.2009

Изначально поля грузятся со справочным текстом. Когда пользователь фокусируется на поле, текст обнуляется. Если пользователь передумал, то в пустой ячейке восстанавливается справочный текст. Парольные поля меняют тип на текстовый в режиме справки и вновь становятся звездочками при наборе пароля.

Демка

Работа с парольным типом реализована через замещение элемента ввода, так как IE (интернет эксплорер) не позволяет изменить тип с password на text для привязанного к DOM поля.
Лаконичные формы авторизации без подписей полей (как в примере) следует использовать с осторожностью, так как автозаполнение форм браузером в этом случае не работает, что бесит пользователя.

Яваскрипт календарь на mootools 1.2

01.04.2009

Fancy MooTools Date Picker отказался работать в Сафари, клеиться точно к левому нижнему углу текстового поля и имел жуткий код назначения событий элементам. Пришлось переписать.

Демка

Обновил постраничный навигатор

23.03.2009

paginator
Добавлены параметры reverse для убывающей нумерации и next для ссылки на следующую страницу.

new Pager({
  container: "pager",
  total: 15,
  layout: 5,
  current: 15,
  baseUrl: "#",
  reverse: true,
  next: "go early"
});

Ссылка на пример