Скрипт: uAlert - новая система уведомлений для uCoz
Новая система уведомлений для вашего сайта. Мы не стали заморачиваться по поводу написания богатого функционала и написали только основные функции. Всего создано 6 окошек разных цветов под разные ситуации, при желании вы можете добавить еще сколько угодно цветов и стилизовать каждое окошко по-своему. Стандартное окошко при клике по нему закрывается, но вы можете добавить свою функцию при клике.
idstring - ID уведомления. На случай, если вы создадите несколько окошек с одинаковым ID, мы добавили к нему случайное числовое значение. colorstring - цвет уведомления. Значение добавляется в качестве второго класса к элементу с классом "ualert". В CSS вы можете добавить любые стили к окошку определенного цвета и по желанию добавить еще окошки. htmlstring - текст уведомления. Допускается использование HTML. timeint - время "жизни" уведомления в миллисекундах. Укажите 0, если хотите, чтобы уведомление не исчезало. objobject - дополнительные настройки окна. Пока что реализовано только событие клика по окошку (onclick string), при его указании это событие заменит закрытие окошка по клику. Значение "onclick" вставляется в атрибут "onclick", поэтому функция записывается в string-виде.
Функция закрытия уведомления
Здесь все просто:
Код
uAlert.remove(id);
Где id - ID уведомления.
Функция настройки окошка
Код
uAlert.set(id,obj);
Цитата
idstring - ID уведомления, которое нужно изменить. objobject - настройки уведомления. Ниже представлены доступные настройки. colorstring - цвет уведомления. htmlstring - содержимое уведомления. hideint - время "жизни" уведомления.
Пример кода
Код
uAlert.open('blDemo','blue','тут текст, типо вебочка.ру',0,{onclick:'alert("Вы нажали на окошко");'}); uAlert.set('blDemo',{color:'red',html:'Ошибка системы. Попробуйте позднее.',hide:3000}); uAlert.close('blDemo');
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
Администрация проекта не несет какую-либо ответственность за
публикуемые пользователями материалы. Хостинг от uCoz.
Главный администратор сайта - Tolik.
Дизайн от life_man, верстка от sp1nn15.