Перейти к содержимому

Onfor

    • Главная
    • Карта сайта
    • Контакты
    • Партнерство
    • Проекты
    • Рекомендации
    • Услуги
Иллюстрация летящей птицы.
  • Javascript. jQuery. Как разрешить ввод определенных символов?

    Задача в ограничении ввода символов в input очень распространенная. Фильтрация номеров телефона, email встречаются очень часто. Сегодня приведу простой пример — без регулярных выражений — как ограничить ввод символов в текстовое поле. Сначала пример попроще для общего понимания идеи: $(‘input’).on(‘keyup keypress’, function(e) { var letters=’ +-()1234567890′; return (letters.indexOf(String.fromCharCode(e.which))!=-1); }); Данный пример решает задачу — т.е.…

    11 апреля, 2016
  • Javascript. jQuery. Как узнать координаты курсора мышки

    Сегодня понадобилось определять координаты мышки, но не на конкретном элементе, а на всей странице. Для получения координат следует использовать следующий код: document.onmousemove = function mouseMove(event){ console.log( event.clientX, event.clientY ); } Этот код при перемещении курсора мышки будет писать в консоль координаты перемещения курсора.

    9 апреля, 2016
  • Virtuemart 2. Структура базы данных

    Необходимость создать парсер цен для магазина на Virtuemart заставила познакомиться с структурой БД для этого дополнения. В этой статье короткое описание всех таблиц. Честно сказать структура запутана и, как на меня, излишне усложнена. Это если не говорить о полном отсутствии любых комментариев к полям и таблицам. В моем примере префиксом для всех страниц будет sb__.…

    9 апреля, 2016
  • Html5. Новые атрибуты для ссылок.

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

    8 апреля, 2016
  • Bootstrap Switch. Событие onchange.

    При работе с bootstrap switch интуитивно мы пытаемся ловить callback на сам checkbox, при этом не получаем желаемого результата. Разгадка кроется в использовании события onSwitchChange для bootstrap switch. Например: $(‘#show-all’).bootstrapSwitch({ onText: ‘Да’, offText: ‘Нет’, onSwitchChange: function(event, state) { if( state ){ alert(‘Состояние включен!’); } else{ alert(‘Состояние выключен!’); } } }); Как видите, анонимная функция принимает…

    8 апреля, 2016
  • Css. Разница между :nth-child и :nth-of-type (:last-child и :last-of-type)

    Использование псевдоклассов в css очень удобно. Применение, в частности, :nth-child, :nth-of-type, :last-child,:last-of-type позволяют сделать разметку более гибкой и легкой, зачастую позволяя избежать использования лишних классов. Но часто бывает не понятна разница между интуитивно схожими формулировками, например, last-child и last-of-type. Давайте разберем на примере :nth-child и :nth-of-type. К примеру есть вот такая разметка: Привет Пользователь Чтобы…

    6 апреля, 2016
  • Php. Склонение слов

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

    6 апреля, 2016
  • Php. Как ограничить скорость отдачи файла?

    Часто можно встретить сайты, где по тем или иным причинам ограничена скорость скачивания файлов. Существует множество вариантов реализации подобной задачи и сегодня я расскажу об одном из таких способов. Решение было найдено на сайте http://www.jonasjohn.de/ — за что ему отдельное спасибо. Итак, с теорией все понятно — разберем пример. Я попытался максимально понятно его прокомментировать.…

    2 апреля, 2016
  • Php. Как проверить активность модуля Apache?

    Иногда, во избежание ошибок в работе приложения следует заранее проверить серверное окружение на соответствие нашим требованиям. Например, проверить, установлен ли какой-то определенный модуль — к примеру — mod_rewrite. Сделать подобную проверку очень просто. Достаточно воспользоваться стандартной функцией apache_get_modules(). Эта функция возвращает нам массив с названиями всех активных на данный момент модулей Apache. Соответственно, чтобы проверить…

    2 апреля, 2016
  • Php. Javascript. Как определить локацию пользователя?

    Совсем недавно нужно было решить задачу, связанную с показом различного контента для посетителей с разных стран. Решил ее при помощи API Яндекса, но какая-то «костыльность» решения не давала мне покоя. И вот я нашел до ужаса простое решение этой задачи, которым хочу поделиться. Для определения местоположения будем использовать сторонний ресурс — http://ipinfo.io/. Обращаясь к нему…

    2 апреля, 2016
←Предыдущая страница
1 … 35 36 37 38 39 … 45
Следующая страница→

Onfor

Работает на WordPress