Архив метки: javascript

Простейший слайдер для фонового изображения

Существует много различных слайдеров. С кучей функционала, множеством настроек и т.п. Но есть у них один небольшой недостаток — в большинстве случаев невозможно расположить элементы поверх этих слайдеров. Либо это удается с помощью трюков и хаков. Но если особые эффект … Читать далее

Рубрика: Полезности | Метки: , , | 1 комментарий

Прозрачный слой

При сложной верстке случается что слои перекрывают друг друга. Визуальной прозрачности просто достичь с помощью CSS стилей. background: none; или background: transparent; Но при этом может возникнуть проблема с событиями мыши. Так в некоторых браузерах верхний слой «не пропускает» клики, … Читать далее

Рубрика: Полезности, Фриланс | Метки: , , | Оставить комментарий

Обработка изменений в поле input

При разработке пользовательского интерфейса часто надо отслеживать изменения в полях ввода «налету», средствами JavaScript. Самый простой способ это отлавливать событие onkeyup и проверять содержимое поля. Событие возникает после нажатия любой клавиши на клавиатуре, когда значение в поле input или textarea … Читать далее

Рубрика: Полезности | Метки: , | Оставить комментарий

Не работает консоль Firebug на сайте Magento

При разработке модуля для магазина на Magento наткнулся на довольно забавный баг. При использовании в Javascript коде конструкций вид console.debug(‘test’) в консоль Firebug ничего не выводилось. Сначала думал, что проблемы с Firefox или Firebug. Но простая проверка показала, что в … Читать далее

Рубрика: Magento, Полезности | Метки: , | Оставить комментарий

Рисование графиков

Обычно рисование различного рода графиков вызывает кучу проблем у web-разработчика. Начиная от того что непонятно как это делать и заканчивая высокой нагрузкой на сервер. Довольно часто, когда у меня возникала задача нарисовать какой либо график, я обращался к библиотеке JpGraph. … Читать далее

Рубрика: Жизнь | Метки: , , | Оставить комментарий

Нестандартное использование Google Analytics

Обычно Google аналитика используется для подсчета посещаемости и для анализа поведения посетителей на сайте. Но также имеется механизм событий, которые позволяет делать зачастную не совсем стандартные вещи. Возникла задача фиксировать видит посетитель сайта определенный элемент на странице сайта или нет. … Читать далее

Рубрика: Работа | Метки: , | Оставить комментарий

Извращения с fancybox

Как известно fancybox позволяет открывать картинки во «всплывающем» окне. Но при этом размер окна и его дизайн прописывается либо глобально, либо никак. И во многом зависит от размера картинки. Но бывают требования сделать окошко «как в дизайне». И тогда на … Читать далее

Рубрика: Работа | Метки: , | Оставить комментарий

Чудо форма

Прибываю в состоянии легкого «шока». Попросили посмотреть и поправить «небольшую» форму. Оказалось что это около 150 Кб файл с более чем 3 тыс. строк. Причем около 20% HTML а все остальное JavaScript жестко привязанный к этой форме. Руки бы за … Читать далее

Рубрика: Фриланс | Метки: , , | Оставить комментарий